Shahed Nasser
761d2e7a69
docs: update documentation websites ( #5882 )
...
* docs: update next.js to 14.0.4
* update docusaurus to v3.0.1
* update packages dependencies
* added engines
* update lock
2023-12-14 20:43:16 +02:00
Shahed Nasser
c0ce969cd7
docs: fixed sidebar in API reference ( #5871 )
2023-12-14 13:26:24 +02:00
Shahed Nasser
245e5c9a69
docs: generate documentation for UI components ( #5849 )
...
* added tool to generate spec files for React components
* use typedoc for missing descriptions and types
* improvements and fixes
* improvements
* added doc comments for half of the components
* add custom resolver + more doc comments
* added all tsdocs
* general improvements
* add specs to UI docs
* added github action
* remove unnecessary api route
* Added readme for react-docs-generator
* remove comment
* Update packages/design-system/ui/src/components/currency-input/currency-input.tsx
Co-authored-by: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com >
* remove description of aria fields + add generate script
---------
Co-authored-by: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com >
2023-12-13 16:02:41 +02:00
Shahed Nasser
fa4935259c
docs: diagrams plugin tooling ( #5741 )
...
* added plugin
* updated plugin + added component
* dummy data TO BE REMOVED
* (wip) workflow generator tool
* add workflow generator tooling
* updated the generator tool
* added code file creation
* fix design of diagrams
* configured diagram theme
* added build script
* removed comments + unnecessary files
* general fixes
* refactored plugin
* added README + more output types
2023-11-28 14:30:23 +00:00
Shahed Nasser
547b16ead5
docs: fix code block titles ( #5733 )
...
* docs: fix code block titles
* remove console
* fix build error
2023-11-27 16:08:10 +00:00
Shahed Nasser
c6dff873de
docs: update docusaurus to v3 ( #5625 )
...
* update dependencies
* update onboarding mdx
* fixes for mdx issues
* fixes for mdx compatibility
* resolve mdx errors
* fixes in reference
* fix check errors
* revert change in vale action
* fix node version in action
* fix summary in markdown
2023-11-13 20:11:50 +02:00
Shahed Nasser
91615f9c45
chore: improve JS Client TSDoc comments ( #5582 )
...
* add oas schema to tsdoc parser
* add tsdoc (part 1)
* Finished tsdoc in js client
* general fixes
* added tsdoc in core medusa package
* parse schema tags in model files
* added maxlevel option
* added more tsdoc
* added tsdoc in core
* added TSDoc in core package
* generated client types
* support featureFlag and expandable tags
* added support for resource feature flag note
* fix api ignore plugin
* added eslint plugin
* support feature flag and expandable badges
* adjusted overview page + generated reference
* revert generated files
* added changeset
* add details about new typedoc options
* fix broken link
2023-11-09 12:51:17 +02:00
Shahed Nasser
7f9c4dea66
docs: improve UX of recipe learning path ( #5477 )
...
* docs: improve UX of recipe learning path
* fix icon colors
2023-10-26 16:05:17 +03:00
Shahed Nasser
2d74ec256f
docs: resdesign and restructure modules references ( #5372 )
...
* docs: change format of module reference
* description fix
* update structure + comments
* added new options to README
* small text fix
* change section ordering
* change how required/optional are shown
* remove optional text
* docs: redesigned accordion
2023-10-16 19:51:55 +03:00
Shahed Nasser
05dbc7a877
docs: fix beta tag ( #5321 )
2023-10-09 14:05:55 +03:00
Shahed Nasser
b3f75d8f21
docs: add AI Assistant ( #5249 )
...
* added components
* added ai assistant button
* change styling
* improve AI assistant
* change to a drawer
* added command support into search
* add AiAssistant to all projects
* remove usage of Text component
* added error handling
* use recaptcha
* fix new configurations
* fix background color
* change suggested questions
2023-10-05 11:10:44 +03:00
Shahed Nasser
7016c8940c
docs: fix design issues ( #5252 )
...
* docs: fix design issues
* fix commands in installation tabs
2023-09-29 17:17:24 +03:00
Shahed Nasser
aecf719871
docs(ui,docs): added upgrade guides link to UI docs ( #5240 )
...
* added medusa ui index page
* remove console
2023-09-27 20:06:03 +03:00
Shahed Nasser
11b2f1237b
docs: fix irregular scrolling in code tabs ( #5239 )
...
* docs: fix blocking scroll util
* remove unnecessary util methods
2023-09-27 19:17:04 +03:00
Kasper Fabricius Kristensen
4e3f3b54cb
docs(ui,docs): Add documentation for Medusa UI 2.0.0 ( #5227 )
...
* add docs for medusa ui 2.0.0
* fix: copy as child example
* fix: dropdown menu example
* add accordion examples
* fix lint issues
* fix apos in progress tabs demo
* resolve comments
* add icon
* bump z-index on modals to prevent clashing with navbar
* add sidebar item and card
* undo modal z index changes
* add links to updated and new components
* update version
* rm inline code formatting on links
---------
Co-authored-by: Shahed Nasser <shahednasser@gmail.com >
2023-09-27 18:56:25 +03:00
Shahed Nasser
f5a698ad6f
docs: fix code block's usage of z-index ( #5238 )
2023-09-27 18:48:18 +03:00
Shahed Nasser
6942a907a5
docs: fix z-index across projects ( #5234 )
...
* docs: fix z-index across projects
* remove usage of z-index in UI docs
2023-09-27 16:38:59 +03:00
Shahed Nasser
4c8836b488
docs: fix feedback fields not being passed to tracking ( #5225 )
2023-09-27 11:00:17 +03:00
Shahed Nasser
987dd8f568
docs: expanded rating form + UI docs improvement ( #5211 )
...
* docs: expanded rating form + UI docs improvement
* added props table + changed example
2023-09-26 20:26:09 +03:00
Shahed Nasser
dee3419fe8
docs: fix details component + other styling fixes ( #5217 )
...
* docs: fix details component
* general styling fixes
2023-09-26 19:03:07 +03:00
Shahed Nasser
63aea62d7a
docs: improve tailwind configuration ( #5215 )
2023-09-26 15:08:30 +03:00
Shahed Nasser
123b3787d5
docs: general fixes for docs workspace ( #5184 )
2023-09-22 12:25:48 +03:00
Shahed Nasser
27d74cb399
docs: fix error related to Key type ( #5178 )
...
* docs: fix error related to Key type
* fix styling issue
2023-09-21 21:41:18 +03:00
Shahed Nasser
fa7c94b4cc
docs: create docs workspace ( #5174 )
...
* docs: migrate ui docs to docs universe
* created yarn workspace
* added eslint and tsconfig configurations
* fix eslint configurations
* fixed eslint configurations
* shared tailwind configurations
* added shared ui package
* added more shared components
* migrating more components
* made details components shared
* move InlineCode component
* moved InputText
* moved Loading component
* Moved Modal component
* moved Select components
* Moved Tooltip component
* moved Search components
* moved ColorMode provider
* Moved Notification components and providers
* used icons package
* use UI colors in api-reference
* moved Navbar component
* used Navbar and Search in UI docs
* added Feedback to UI docs
* general enhancements
* fix color mode
* added copy colors file from ui-preset
* added features and enhancements to UI docs
* move Sidebar component and provider
* general fixes and preparations for deployment
* update docusaurus version
* adjusted versions
* fix output directory
* remove rootDirectory property
* fix yarn.lock
* moved code component
* added vale for all docs MD and MDX
* fix tests
* fix vale error
* fix deployment errors
* change ignore commands
* add output directory
* fix docs test
* general fixes
* content fixes
* fix announcement script
* added changeset
* fix vale checks
* added nofilter option
* fix vale error
2023-09-21 20:57:15 +03:00