Shahed Nasser
83f46b9b32
docs: general fixes and enhancements ( #5429 )
...
* fix #5427
* fixes #5424
* add new s3 option
* make learning path steps clickable
* remove admin demo link
* fix documentation job conditions
* update user guide images
* update commerce modules titles to match their respective pages
* change icon of discount card
* change ref to head_ref in action condition
* remove refs prefix
* fix vale action's condition
2023-10-20 13:34:40 +03:00
Shahed Nasser
1ebbf3dd33
chore: add condition for running documentation actions ( #5418 )
...
* chore: add condition for running documentation actions
* fix condition
2023-10-19 20:53:51 +03:00
Shahed Nasser
0350eeb0a1
docs: create typedoc theme and plugins for references ( #5297 )
...
* update typedoc and its plugins
* refactor existing typedoc configurations
* added new typedoc plugin and themes
* added more customization options
* added more customization options
* refactored doc-utils to a workspace
* fix tsconfig
* update README files
* remove comments
* revert type changes
* remove dependencies no longer needed
* removed modules action
2023-10-05 12:09:42 +03:00
Shahed Nasser
0c9d5ea6d4
docs: update contribution guideline ( #5188 )
...
* fix ignore command
* fixed ignore script
* docs: update contribution guideline
* fix ignore script
* fix eslint errors
* remove exit option
2023-09-22 16:08:11 +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
Andreas Deininger
88e68af501
chore(ci): Bump GitHub workflows to run on node 16 ( #4876 )
...
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2023-08-28 16:58:05 +02:00
Shahed Nasser
9cc0bc6c9d
docs,api-ref: design + algolia fixes ( #4775 )
...
* fix algolia results on same page
* fix navigation bar for mobile
* fix eslint configurations
* fix github action
* fix search icon on mobile
* fix code block dark mode
2023-08-16 11:38:50 +03:00
Shahed Nasser
914d773d3a
api-ref: custom API reference ( #4770 )
...
* initialized next.js project
* finished markdown sections
* added operation schema component
* change page metadata
* eslint fixes
* fixes related to deployment
* added response schema
* resolve max stack issue
* support for different property types
* added support for property types
* added loading for components
* added more loading
* type fixes
* added oneOf type
* removed console
* fix replace with push
* refactored everything
* use static content for description
* fixes and improvements
* added code examples section
* fix path name
* optimizations
* fixed tag navigation
* add support for admin and store references
* general enhancements
* optimizations and fixes
* fixes and enhancements
* added search bar
* loading enhancements
* added loading
* added code blocks
* added margin top
* add empty response text
* fixed oneOf parameters
* added path and query parameters
* general fixes
* added base path env variable
* small fix for arrays
* enhancements
* design enhancements
* general enhancements
* fix isRequired
* added enum values
* enhancements
* general fixes
* general fixes
* changed oas generation script
* additions to the introduction section
* added copy button for code + other enhancements
* fix response code block
* fix metadata
* formatted store introduction
* move sidebar logic to Tags component
* added test env variables
* fix code block bug
* added loading animation
* added expand param + loading
* enhance operation loading
* made responsive + improvements
* added loading provider
* fixed loading
* adjustments for small devices
* added sidebar label for endpoints
* added feedback component
* fixed analytics
* general fixes
* listen to scroll for other headings
* added sample env file
* update api ref files + support new fields
* fix for external docs link
* added new sections
* fix last item in sidebar not showing
* move docs content to www/docs
* change redirect url
* revert change
* resolve build errors
* configure rewrites
* changed to environment variable url
* revert changing environment variable name
* add environment variable for API path
* fix links
* fix tailwind settings
* remove vercel file
* reconfigured api route
* move api page under api
* fix page metadata
* fix external link in navigation bar
* update api spec
* updated api specs
* fixed google lint error
* add max-height on request samples
* add padding before loading
* fix for one of name
* fix undefined types
* general fixes
* remove response schema example
* redesigned navigation bar
* redesigned sidebar
* fixed up paddings
* added feedback component + report issue
* fixed up typography, padding, and general styling
* redesigned code blocks
* optimization
* added error timeout
* fixes
* added indexing with algolia + fixes
* fix errors with algolia script
* redesign operation sections
* fix heading scroll
* design fixes
* fix padding
* fix padding + scroll issues
* fix scroll issues
* improve scroll performance
* fixes for safari
* optimization and fixes
* fixes to docs + details animation
* padding fixes for code block
* added tab animation
* fixed incorrect link
* added selection styling
* fix lint errors
* redesigned details component
* added detailed feedback form
* api reference fixes
* fix tabs
* upgrade + fixes
* updated documentation links
* optimizations to sidebar items
* fix spacing in sidebar item
* optimizations and fixes
* fix endpoint path styling
* remove margin
* final fixes
* change margin on small devices
* generated OAS
* fixes for mobile
* added feedback modal
* optimize dark mode button
* fixed color mode useeffect
* minimize dom size
* use new style system
* radius and spacing design system
* design fixes
* fix eslint errors
* added meta files
* change cron schedule
* fix docusaurus configurations
* added operating system to feedback data
* change content directory name
* fixes to contribution guidelines
* revert renaming content
* added api-reference to documentation workflow
* fixes for search
* added dark mode + fixes
* oas fixes
* handle bugs
* added code examples for clients
* changed tooltip text
* change authentication to card
* change page title based on selected section
* redesigned mobile navbar
* fix icon colors
* fix key colors
* fix medusa-js installation command
* change external regex in algolia
* change changeset
* fix padding on mobile
* fix hydration error
* update depedencies
2023-08-15 18:07:54 +03:00
Shahed Nasser
761c6c80d6
docs: enable querystring option for operating systems tabs ( #4542 )
...
* docs: enable querystring option for operating systems tabs
* fix node.js version
2023-07-17 15:09:24 +03:00
Oliver Windall Juhl
cfd3e396cf
chore(workflows): Force Node v16.10 version in CI ( #4523 )
2023-07-13 08:42:43 +02:00
Shahed Nasser
94907730d2
docs: refactor to use TypeScript, ESLint, and Tailwind CSS ( #4136 )
...
* docs(refactoring): configured eslint and typescript (#3511 )
* docs: configured eslint and typescript
* fixed yarn.lock
* docs(refactoring): migrate components directory to typescript (#3517 )
* docs: migrate components directory to typescript
* removed vscode settings
* fix following merge
* docs: refactored QueryNote component (#3576 )
* docs: refactored first batch of theme components (#3579 )
* docs: refactored second batch of theme components (#3580 )
* added missing badge styles
* fix after merge
* docs(refactoring): migrated remaining component to TypeScript (#3770 )
* docs(refactoring): configured eslint and typescript (#3511 )
* docs: configured eslint and typescript
* fixed yarn.lock
* docs(refactoring): migrate components directory to typescript (#3517 )
* docs: migrate components directory to typescript
* removed vscode settings
* fix following merge
* docs: refactored QueryNote component (#3576 )
* docs: refactored first batch of theme components (#3579 )
* docs: refactored second batch of theme components (#3580 )
* added missing badge styles
* docs: refactoring second batch of theme components
* fix after merge
* refactored icons and other components
* docs: refactored all components
* docs(refactoring): set up and configured Tailwind Css (#3841 )
* docs: added tailwind config
* docs: added more tailwind configurations
* add includes option
* added more tailwind configurations
* fix to configurations
* docs(refactoring): use tailwind css (#4134 )
* docs: added tailwind config
* docs: added more tailwind configurations
* add includes option
* added more tailwind configurations
* fix to configurations
* docs(refactoring): refactored all styles to use tailwind css (#4132 )
* refactored Badge component to use tailwind css
* refactored Bordered component to use tailwind css
* updated to latest docusaurus
* refactored BorderedIcon component to use tailwind css
* refactored Feedback component to use tailwind css
* refactored icons and footersociallinks to tailwind css
* start refactoring of large card
* refactored large card styling
* refactored until admonitions
* refactored until codeblock
* refactored until Tabs
* refactored Tabs (without testing
* finished refactoring styles to tailwind css
* upgraded to version 2.4.1
* general fixes
* adjusted eslint configurations
* fixed ignore files
* fixes to large card
* fix search styling
* fix npx command
* updated tabs to use isCodeTabs prop
* fixed os tabs
* removed os-tabs class in favor of general styling
* improvements to buttons
* fix for searchbar
* fixed redocly download button
* chore: added eslint code action (#4135 )
* small change in commerce modules page
2023-05-19 14:56:48 +03:00
Shahed Nasser
d1b4b11ff6
chore(docs): added eslint to lint documentation code blocks ( #2920 )
...
* docs: added rule for code length
* chore: fixes based on vale errors
* changed to use eslint
* fixes using eslint
* added github action for documentation eslint
* changed allowed max-length
* fixed incorrect heading level
* removed comment
2022-12-30 18:44:46 +02:00
Shahed Nasser
8f39ee26d9
docs: temporary fix for memory error that occurs during build ( #2584 )
...
* docs: temporary fixes for build error
* docs: added env variable to the build step
* docs: undo unnecessary updates
2022-11-10 14:04:34 +02:00
Shahed Nasser
6adaf56c73
docs: integrate Vale for documentation linting ( #2242 )
...
* added value rules
* resolved errors raised by vale
* added github action
* fixes to github action
* added details in contribution guidelines
* added rule for numbers
* limited checks to errors
2022-09-22 13:12:09 +03:00
Shahed Nasser
37423d3e91
chore: increase node version for docs test ( #1998 )
2022-08-04 18:58:48 +03:00
Shahed Nasser
6ed97e2ae0
chore: fix docs test error ( #1866 )
2022-07-18 15:30:13 +03:00
Shahed Nasser
42fc9cbab2
chore: GitHub action testing Docusaurus documentation ( #1695 )
2022-06-21 11:32:26 +02:00