Giter Site home page Giter Site logo

exporter-documentation's People

Contributors

artufimtcev avatar honzatmn avatar iterpugov avatar james-winston avatar jiritrecak avatar mkoczka avatar supernovaio[bot] avatar tchief avatar truecodes1 avatar windok avatar ydus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

exporter-documentation's Issues

Bug: Icon missing at Callout block in published Docs (Safari)

Issue

Icons are missing at Callout blocks in published Docs, they are in place in the Docs editor. Issue present in Safari only.

Scenario

Issue can be reproduced following this exact scenario below:

  1. Open Safari
  2. Go to https://cloud.supernova.io/
  3. Go to Docs
  4. Add Callout block(s)
  5. Publish Docs
  6. Open them

Expected result

As a user I expect, that the Callout blocks will have icons on published version.

Additional information

Safari-callout-block.png

Versions used

  • Documentation Exporter version 2.3.1
  • Browser: Safari Version 15.6 (17613.3.9.1.5).
  • OS: macOS Monterey 12.5 (21G72).

Update settings copy

Description

Continuation of #3375

Update the settings copy to match the latest UX copy guidelines.

Acceptance criteria

  1. All the sections are in Sentence case
  2. The Look & feel section is renamed to Appearance

Bug: Typography token without line height renders null in the value

Issue

If no text case, it returns null rather than an empty string.
CleanShot 2022-10-08 at 18 26 04@2x

Scenario

  • Add a typography token without case adjustments to any token block
  • Publish documentation

Expected result

There is no null in the value of the token.

Additional information

  • Reported by the customer in Discord.

Versions used

  • Documentation Exporter version 3.0.0
  • Browser: (delete if not relevant).
  • OS: macOS Monterey 12.4 (21F79).

Bug: Trying to render Token Group as Stack results in Docs failing to deploy

Issue

If you try to publish Docs with Token Group Block in it with Render as... set to Stack, you can notice that the Docs deployment fails with:

Finished exporting source full_page.pr for documentation page Code
Finished exporting source full_page.pr for documentation page Overview
Export of full_page.pr for documentation page Introduction failed
  | Injected blueprint execution failed
  | Cannot read property 'name' of null
  | Injected blueprint execution failed
  | Cannot read property 'name' of null
  | Injected blueprint execution failed
  | Cannot read property 'name' of null
  | Injected blueprint execution failed
  | Cannot read property 'name' of null
  | Blueprint execution failed
  | Cannot read property 'name' of null
Cannot read property 'name' of null

Rendering as Table or Grid (regardless of how many columns) works properly.

Link to the DS: https://cloud-dev.supernova.io/ws/company-testing-ws/ds/2222-stack-fail/latest/documentation/editor - just press Publish

Scenario

Issue can be reproduced following this exact scenario below:

  1. Create some Supernova Color tokens in DS.
  2. Start editing Docs.
  3. Add Token Group Block into Docs.
  4. Select the relevant group.
  5. Right click on Token Group block and select Render as... -> Stack.
  6. Publish Docs now.

Expected result

Docs are properly published when containing Token Group Block set to render as Stack.

Additional information

Screenshot:

Screenshot 2022-07-25 at 13.15.41.png

Build:

Screenshot 2022-07-25 at 13.18.17.png

Versions used

  • Documentation Exporter version 1.48.0
  • OS: macOS Monterey 12.4 (21F79).

Block variant thumbnails and descriptions

Description

Add thumbnails and descriptions to each block variant.

UX

  • We need the description copy for all the available block variants

UI

  • We need thumbnail images for all the available block variants

Related resources

Design

  • TODO

Acceptance criteria

  1. Each block variant has thumbnail and description

Docs: Markdown from private repositories

Description

Write user documentation for using markdown blocks with content from private repositories, which is enabled through a custom property.

Acceptance criteria

  1. The markdown from private repositories is documented

Bug: Certain user cannot publish their documentation

Issue

Certain user cannot publish their documentation. They're receiving Document deployment has failed error toast.

Scenario

Issue can be reproduced following this exact scenario below:

  1. Go to https://cloud.supernova.io/
  2. Impersonate user
  3. Go to Docs tab
  4. Click on Publish button

Expected result

As a user I expect, that I'll be able to publish Docs

Additional information

User's WS: https://cloud.supernova.io/ws/kardia/ds/17345-kardia/latest/documentation/editor
User's email: [email protected]

Logs:

Exporting full_page.pr for documentation page Overview
Exporting full_page.pr for documentation page Untitled
Exporting full_page.pr for documentation page Common
Exporting full_page.pr for documentation page Typography
Exporting full_page.pr for documentation page Overview
Exporting full_page.pr for documentation page Usage
Exporting full_page.pr for documentation page Typography
Exporting full_page.pr for documentation page Untitled
Exporting full_page.pr for documentation page Untitled
Exporting full_page.pr for documentation page Layout
Exporting full_page.pr for documentation page Typography
Exporting full_page.pr for documentation page Introduction
Exporting full_page.pr for documentation page Overview
Exporting full_page.pr for documentation page Tools and resources
Exporting full_page.pr for documentation page Color Pairings
Exporting full_page.pr for documentation page Buttons
Exporting full_page.pr for documentation page Switch or Checkbox
Exporting full_page.pr for documentation page Usage
Exporting full_page.pr for documentation page Icons
Exporting full_page.pr for documentation page Code
Exporting full_page.pr for documentation page Design Principles
Exporting full_page.pr for documentation page Usage
Exporting full_page.pr for documentation page Health Professional
Exporting full_page.pr for documentation page Patient
Exporting full_page.pr for documentation page Form validation
Exporting full_page.pr for documentation page Illustrations
Exporting full_page.pr for documentation page Styles
Exporting full_page.pr for documentation page Code
Exporting full_page.pr for documentation page Usage
Exporting full_page.pr for documentation page Webkits
Exporting full_page.pr for documentation page Styles
Exporting full_page.pr for documentation page Untitled
Exporting full_page.pr for documentation page Colors
Exporting full_page.pr for documentation page Color palette
Exporting full_page.pr for documentation page Design
Exporting full_page.pr for documentation page Code
Exporting index_page.pr
Exporting search_index.pr
Exporting custom_styling.pr
Exporting sitemap.pr
Copying asset(s) to assets
Finished copying bundled resources(s) from *
Finished exporting source custom_styling.pr
Finished exporting source index_page.pr
Finished exporting source search_index.pr
Finished exporting source sitemap.pr
Finished exporting source full_page.pr for documentation page Untitled
Finished exporting source full_page.pr for documentation page Untitled
Finished exporting source full_page.pr for documentation page Webkits
Finished exporting source full_page.pr for documentation page Typography
Finished exporting source full_page.pr for documentation page Design Principles
Finished exporting source full_page.pr for documentation page Illustrations
Finished exporting source full_page.pr for documentation page Color Pairings
Finished exporting source full_page.pr for documentation page Health Professional
Finished exporting source full_page.pr for documentation page Patient
Finished exporting source full_page.pr for documentation page Form validation
Finished exporting source full_page.pr for documentation page Color palette
Finished exporting source full_page.pr for documentation page Untitled
Finished exporting source full_page.pr for documentation page Overview
Finished exporting source full_page.pr for documentation page Styles
Finished exporting source full_page.pr for documentation page Code
Finished exporting source full_page.pr for documentation page Common
Finished exporting source full_page.pr for documentation page Usage
Finished exporting source full_page.pr for documentation page Styles
Finished exporting source full_page.pr for documentation page Code
Finished exporting source full_page.pr for documentation page Typography
Finished exporting source full_page.pr for documentation page Usage
Finished exporting source full_page.pr for documentation page Layout
Finished exporting source full_page.pr for documentation page Icons
Finished exporting source full_page.pr for documentation page Usage
Finished exporting source full_page.pr for documentation page Typography
Finished exporting source full_page.pr for documentation page Overview
Finished exporting source full_page.pr for documentation page Code
Finished exporting source full_page.pr for documentation page Design
Finished exporting source full_page.pr for documentation page Switch or Checkbox
Finished exporting source full_page.pr for documentation page Tools and resources
Finished exporting source full_page.pr for documentation page Untitled
Finished exporting source full_page.pr for documentation page Buttons
Finished exporting source full_page.pr for documentation page Colors
Finished exporting source full_page.pr for documentation page Introduction
Finished exporting source full_page.pr for documentation page Usage
Finished exporting source full_page.pr for documentation page Overview
Writing index.html
Writing si.js
Writing assets/css/custom.css
Writing sitemap.xml
Writing /components/overview-1.html
Writing /untitled.html
Writing /foundations/tone-of-voice/common.html
Writing /kardia-web/typography.html
Writing /foundations/overview-1.html
Writing /kardia-web/health-professional-platform/components/button/usage-1.html
Writing /kardia-web/health-professional-platform/typography-1.html
Writing /kardia-web/patient-platform/untitled.html
Writing /untitled-1.html
Writing /kardia-web/health-professional-platform/layout.html
Writing /kardia-web/health-professional-platform/typography.html
Writing /about-kardia/introduction.html
Writing /kardia-web/health-professional-platform/components/overview-1.html
Writing /email/tools-and-resources.html
Writing /foundations/color/color-pairings.html
Writing /email/components/buttons.html
Writing /foundations/ux-guidelines/switch-or-checkbox.html
Writing /kardia-web/health-professional-platform/components/button/usage-1.html
Writing /foundations/icons-1.html
Writing /kardia-web/health-professional-platform/components/button/code-1.html
All generated files must be unique, but there were more items produced for path /kardia-web/health-professional-platform/components/button/usage-1.html

https://images.zenhubusercontent.com/360480164/4f5587bc-b9a2-4f47-9305-e0b608149b9e/docs_publishment.mov

Versions used

  • Documentation Exporter version 2.00
  • OS: macOS Monterey 12.5 (21G72).

Helpdesk Information

Linked with helpdesk ticket: 102

Bug: Deployment of Docs fails if the Shortcut contains a completely empty title

Issue

Deployment of Docs fails if the Shortcut block contains a title which is empty. This can happen if you add a new Shortcut block into the Docs page, assign some different page into it and delete the assigned page from the left menu right away. Once you try to publish Docs like this, their deployment fails.

Build log:

Finished exporting source index_page.pr
Finished exporting source search_index.pr
Finished exporting source sitemap.pr
Export of full_page.pr for documentation page Empty Shortcuts failed
  | Failed processing template node
     - Executed blueprint: "page_block_shortcut.pr"
     - Executed node: [substitution]:  withHTMLNewlines(shortcut.title) 
     - Path: "page_block_shortcut.pr:38:25"
     - Debug symbol: "e4f434c3-fe76-49f7-a345-e53b9d1c127a"
     - Stack: 123 loaded variables
Cannot read property 'split' of null

Scenario

Issue can be reproduced following this exact scenario below:

  1. Start editing Docs.
  2. Put a Shortcut block into Docs.
  3. Assign some Docs page as its shortcut.
  4. Delete the assigned Docs page from the menu right away.
  5. Shortcut title becomes empty.
  6. Try to publish Docs.

Expected result

Docs are published even when the Shortcut title is missing.

Additional information

Video:

https://images.zenhubusercontent.com/360480164/d700c625-6d87-4181-b2fe-55648d99a428/screen_recording_2022_11_10_at_11_57_40.mov

Versions used

  • Documentation Exporter version 4.0.1
  • OS: macOS Monterey 12.4 (21F79).

Token properties in token blocks

Description

Right now we are exporting all the custom properties together with each token in token blocks, but this is often excessive amount of data. We have added the option to deselect properties within each token block so they are not shown anymore.

Acceptance criteria

  1. Token blocks are only exporting the selected token properties
    1. Detail
    2. List
    3. Group

Fixes & small UX improvements of the documentation styling

Description

A collection of fixes and small improvements for Default Documentation Exporter, usually reported by customers.

Related resources

Slack discussion: across several channels, also reported by customers

User docs ticket: none

Wireframe

  • none

Design

  • none

Acceptance criteria

  1. Images now use Caption as alt text. If there is no caption, the alt is empty. Test here
  2. It's possible to copy the code with "Copy" button on the code block. Test here
  3. If the page has tabs, they stay sticky when the page is scrolled. Test here
  4. Icons in Callout block are now displayed also in Safari. Test here
  5. A font in tables gets boldened the same way as in the editor – header column and row are bold automatically, the other cells only when the text inside is bold. Test here
  6. Spacing in the ordered list is aligned with the other blocks vertically. Test here
  7. Typography tokens have a preview matching the token definition, not a general one. Test here

Bug: Hidden page is displayed in Shortcuts block

Issue

Hidden page is displayed in Shortcuts block.

Scenario

Issue can be reproduced following this exact scenario below:

  1. Go to https://cloud-*.supernova.io
  2. Go to Docs tab
  3. Create a Shortcuts block
  4. Add hidden page there
  5. Click on Publish button
  6. Click on View button
  7. Investigate the block

Expected result

As a user I expect, that the hidden page(s) won't be displayed in Shortcuts block

Additional information

CleanShot 2022-10-26 at 18.09.30.png

Versions used

  • Documentation Exporter version 3.0.6
  • OS: macOS Monterey 12.4 (21F79).

Bug: User from Juni cannot publish their documentation

Issue

User from Juni cannot publish their documentation. They're receiving Document deployment has failed error toast.

Scenario

Issue can be reproduced following this exact scenario below:

  1. Go to https://cloud.supernova.io/
  2. Impersonate Adri
  3. Go to Docs tab
  4. Click on Publish button

Expected result

As a user I expect, that I'll be able to publish Docs

Additional information

User's WS: https://cloud.supernova.io/ws/juni-technology/ds/5520-juni-design-system/latest/settings/documentation/general
User's email: [email protected]

Logs:

Exporting full_page.pr for documentation page Design System Overview
Exporting full_page.pr for documentation page Overview
Exporting full_page.pr for documentation page Icon Button
Exporting full_page.pr for documentation page Tooltip
Exporting full_page.pr for documentation page Pop-confirm
Exporting full_page.pr for documentation page Modal
Exporting full_page.pr for documentation page Stepper
Exporting full_page.pr for documentation page Spin
Exporting full_page.pr for documentation page Skeleton
Exporting full_page.pr for documentation page Progress bar
Exporting full_page.pr for documentation page Message
Exporting full_page.pr for documentation page Hint Box
Exporting full_page.pr for documentation page Alert
Exporting full_page.pr for documentation page Tabs
Exporting full_page.pr for documentation page Pagination
Exporting full_page.pr for documentation page Menu item
Exporting full_page.pr for documentation page Divider
Exporting full_page.pr for documentation page Title
Exporting full_page.pr for documentation page Tag
Exporting full_page.pr for documentation page Badge
Exporting full_page.pr for documentation page Upload
Exporting full_page.pr for documentation page Switch
Exporting full_page.pr for documentation page Input
Exporting full_page.pr for documentation page Datepicker
Exporting full_page.pr for documentation page Typography
Exporting full_page.pr for documentation page Tokens Overview
Exporting full_page.pr for documentation page Border radius
Exporting full_page.pr for documentation page Colours
Exporting full_page.pr for documentation page Radio button
Exporting full_page.pr for documentation page Checkbox
Exporting full_page.pr for documentation page Divider
Exporting full_page.pr for documentation page Result
Exporting full_page.pr for documentation page Empty state
Exporting full_page.pr for documentation page Table
Exporting full_page.pr for documentation page Card
Exporting full_page.pr for documentation page List
Exporting full_page.pr for documentation page Statistic
Exporting full_page.pr for documentation page Description
Exporting full_page.pr for documentation page Collapse
Exporting full_page.pr for documentation page Avatar
Exporting full_page.pr for documentation page Component Overview
Exporting full_page.pr for documentation page Dropdown
Exporting full_page.pr for documentation page Button
Exporting full_page.pr for documentation page Quickstart Design
Exporting full_page.pr for documentation page Accessibility
Exporting full_page.pr for documentation page UX Writing
Exporting full_page.pr for documentation page Quickstart Develop
Exporting index_page.pr
Exporting search_index.pr
Exporting custom_styling.pr
Exporting sitemap.pr
Copying asset(s) to assets
Finished copying bundled resources(s) from *
Finished exporting source custom_styling.pr
Finished exporting source index_page.pr
Finished exporting source search_index.pr
Finished exporting source sitemap.pr
Finished exporting source full_page.pr for documentation page Tokens Overview
Finished exporting source full_page.pr for documentation page Quickstart Design
Finished exporting source full_page.pr for documentation page Quickstart Develop
Finished exporting source full_page.pr for documentation page Divider
Finished exporting source full_page.pr for documentation page Title
Finished exporting source full_page.pr for documentation page Divider
Finished exporting source full_page.pr for documentation page Skeleton
Finished exporting source full_page.pr for documentation page Spin
Finished exporting source full_page.pr for documentation page Tooltip
Finished exporting source full_page.pr for documentation page Badge
Finished exporting source full_page.pr for documentation page Progress bar
Finished exporting source full_page.pr for documentation page Pop-confirm
Finished exporting source full_page.pr for documentation page List
Finished exporting source full_page.pr for documentation page Tag
Finished exporting source full_page.pr for documentation page Design System Overview
Finished exporting source full_page.pr for documentation page Modal
Finished exporting source full_page.pr for documentation page Hint Box
Finished exporting source full_page.pr for documentation page Icon Button
Finished exporting source full_page.pr for documentation page Overview
Finished exporting source full_page.pr for documentation page Datepicker
Finished exporting source full_page.pr for documentation page Table
Finished exporting source full_page.pr for documentation page Description
Finished exporting source full_page.pr for documentation page Collapse
Finished exporting source full_page.pr for documentation page Tabs
Finished exporting source full_page.pr for documentation page Message
Finished exporting source full_page.pr for documentation page Stepper
Finished exporting source full_page.pr for documentation page Statistic
Finished exporting source full_page.pr for documentation page Radio button
Finished exporting source full_page.pr for documentation page Pagination
Finished exporting source full_page.pr for documentation page Card
Finished exporting source full_page.pr for documentation page Empty state
Finished exporting source full_page.pr for documentation page Result
Finished exporting source full_page.pr for documentation page Switch
Finished exporting source full_page.pr for documentation page UX Writing
Finished exporting source full_page.pr for documentation page Menu item
Finished exporting source full_page.pr for documentation page Checkbox
Finished exporting source full_page.pr for documentation page Alert
Finished exporting source full_page.pr for documentation page Component Overview
Finished exporting source full_page.pr for documentation page Upload
Finished exporting source full_page.pr for documentation page Accessibility
Finished exporting source full_page.pr for documentation page Avatar
Finished exporting source full_page.pr for documentation page Input
Finished exporting source full_page.pr for documentation page Dropdown
Finished exporting source full_page.pr for documentation page Button
Export of full_page.pr for documentation page Typography failed
  | Injected blueprint execution failed
  | Cannot read property 'measure' of null
  | Injected blueprint execution failed
  | Cannot read property 'measure' of null
  | Injected blueprint execution failed
  | Cannot read property 'measure' of null
  | Injected blueprint execution failed
  | Cannot read property 'measure' of null
  | Blueprint execution failed
  | Cannot read property 'measure' of null
Cannot read property 'measure' of null

https://images.zenhubusercontent.com/360480164/2520f5fc-5305-4160-b6b9-d7f0888c566d/juni_docs_publishment.mov

Versions used

  • Documentation Exporter version 2.00
  • OS: macOS Monterey 12.5 (21G72).

Helpdesk Information

Linked with helpdesk ticket: 98

Bug: If there’re more, then 6 Figma frames in 1 row - name of the frame doesn’t fit

Issue

If there’re more, then 6 Figma frames in 1 row - name of the frame doesn’t fit

Scenario

Issue can be reproduced following this exact scenario below:

  1. Go to https://cloud.supernova.io/
  2. Go to Docs
  3. Add more then 6 Figma frame blocks in 1 row
  4. Publish
  5. View

Expected result

As a user I expect, that the names at Figma block will be displayed properly, no matter how many of them in 1 row.

Additional information

Screenshot 2022-11-03 at 16.03.06.png

Versions used

  • Documentation Exporter version 4.0.0 (Nebula)
  • OS: macOS Monterey 12.4 (21F79).

Themes in token blocks

Description

Token blocks can now optionally include one theme that can be displayed in either override or comparison modes.

Related resources

Design

Acceptance criteria

The following applies to all token block types (detail, list, group)

  1. If there is a theme assigned to the block:

    1. If the block is in override mode, the resolved token values are displayed and it is clear if a value is overriden in the theme or not
    2. If the block is in comparison mode, the default and theme value are side by side
  2. The above works

  3. The tokens blocks are exported and matching the design:

    1. In default mode
    2. In responsive mode

Bug: Under certain conditions, paths cause export to fail (Documentation)

Issue

If there're two different components in two separate groups with the same names - it'll lead to the issue with Docs publication.

Scenario

Issue can be reproduced following this exact scenario below:

Example

If you'll have such hierarchy:

Components\ 
  Button\ (slug=button)
    Design (slug=design-1)
  Button\ (slug=button-1)
    Design (slug=design-1) 

The exporter will produce duplicated urls : /components/button/design-1.html instead of /components/button/design-1.html and /components/button-1/design-1.html, which leads to the problem with publication.

Expected result

As a user I expect, that I won't face an issue with Docs publication, even if I'll have two different components with the same names in two separate groups.

Additional information

Slack thread - click me

Versions used

Update for new custom token properties

Description

Migrate the exporter to work with the new version of custom token properties.

Acceptance criteria

  1. The exporter is migrated to use the new version of custom token properties

Hidden pages and groups

Description

We want to add the ability to quickly hide certain pages and groups from the export. This will be done by prefixing their name by _.

Related resources

Slack discussion: https://supernova-studio.slack.com/archives/C0MN8AGBS/p1661510808818399

Acceptance criteria

  1. If page, group or tab title starts with _, it will be hidden from exported site
  2. If a group is hidden, it and all of its contents are hidden
  3. All hidden content doesn't show in search
  4. All links leading to hidden pages are removed

Bug: When columns in a table in Editor are reordered manually, their order is not promoted to the published documentation.

@illia-ks commented on Tue Sep 27 2022

Issue

Honza:

When columns in a table in Editor are reordered manually, their order is not promoted to the published documentation. It behaves as it the order of columns weren’t changed at all.
It was reported by SICPA last week, and I though I can fix it in exporter, but I can not, since the data about the order is not in the block payload.

Scenario

Issue can be reproduced following this exact scenario below:

  1. Go to https://cloud-*.supernova.io/
  2. Go to Docs editor
  3. Create Components Checklist
  4. Reorder columns
  5. Publish Docs
  6. Go to Published Docs and compare with Editor

Expected result

As a user I expect, that the Published Docs will be reflecting Editor's columns' order

Additional information

Docs-editor.png

Docs-published.png

Versions used

Bug: Page Tabs in published Docs overflow the main menu when it is opened in the compact view

Issue

This is a relatively specific situation - you need to have a published page which contains some page tabs and be on a compact view (< 990 px). Once you are in compact view and click on the hamburger icon , the main menu appears. However, if you are scrolled on top, you can notice that the page tabs below overflow the menu which is supposed to be above them. See the screenshot:

Screenshot 2022-10-18 at 17.42.18.png

Scenario

Issue can be reproduced following this exact scenario below:

  1. Visit any page that contains some page tabs, like https://learn.supernova.io/latest/design-systems/add-design-system-content/data-sources/overview.html.
  2. Do not scroll; stay on top of the page.
  3. Change the browser width until icon for the main menu appears.
  4. Click on the icon.

Expected result

When the main menu in compact view is triggered, it overflows page tabs, not the other way around.

Additional information

Video:

https://images.zenhubusercontent.com/360480164/aa83faac-8ef5-4a32-a2a3-4b7b235ca4cc/screen_recording_2022_10_18_at_17_35_19.mov

Versions used

Markdown from private repositories

Description

It must be possible to use the Markdown Block in the Docs editor with URLs to MD files that are in private repos.

Related resources

User docs ticket: #17

Acceptance criteria

  1. The exporter provides a custom property to provide authentication for markdown block
    1. If a markdown block is configured with a link to a private repository, the authentication is used

Search by page title

Description

Add the ability to search by page title, in addition to sections and texts, and have it all work together within one search window.

Acceptance criteria

  1. Search can find pages by title
  2. Search can find pages by section (header)
  3. Search can search through page content
  4. Clicking on item takes users to the appropriate page

Bug: If the table is "Fit to the page" on published Docs it's slightly scrollable horizontally

Issue

If the table is "Fit to the page width" on published Docs it's slightly scrollable horizontally.

Scenario

Issue can be reproduced following this exact scenario below:

  1. Go to https://cloud.supernova.io/
  2. Go to Docs
  3. Create a table
  4. Choose Fit to the page width (click on Gear icon)
  5. Publish Docs
  6. Click on View button

Expected result

As a user, I expect, that the table will exactly fit the page and won't be scrollable.

Additional information

https://images.zenhubusercontent.com/360480164/51ff7d4e-5b3e-4301-bb53-349a82e45b9b/table_width.mov

Versions used

  • Documentation Exporter version 2.3.0
  • OS: macOS Monterey 12.5 (21G72).

Bug: Tokens' custom properties don't fit in some blocks' variants

Issue

Tokens' custom properties don't fit/displayed properly in some blocks' variants. Issue is present on PROD, bot not on DEV.(same exporter versions)

Found at:

  1. Token Detail - Grid (1/4 width)
  2. Token List - Grid (4 columns)
  3. Token Group - Table

Scenario

Issue can be reproduced following this exact scenario below:

  1. Go to https://cloud.supernova.io/
  2. Go to Docs
  3. Add one of the block with variant mentioned in the Summary
  4. Make sure, that Token has custom properties
  5. Publish
  6. View

Expected result

As a user I expect, that the custom properties will be displayed properly at the Tokens blocks.

Additional information

Token Detail - Grid (1/4 width)

Screenshot 2022-11-03 at 15.42.19.png

Token List - Grid (4 columns)

Screenshot 2022-11-03 at 17.21.48.png

Token Group - Table

Screenshot 2022-11-03 at 16.13.22.png

DEV

CleanShot 2022-11-03 at 16.50.07.png

Versions used

  • Documentation Exporter version 4.0.0 (Nebula)
  • OS: macOS Monterey 12.4 (21F79).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.