• Arijit Kundu's avatar
    Migrate Zowe doc site generator 🎉 (#1739) · 13e1aa1c
    Arijit Kundu authored
    
    
    * refactor: initialized Docusaurus app
    
    * refactor: add mock documents for testing
    
    * refactor: footer
    
    * refactor: add announcementBar
    
    * refactor: configure default Color Mode
    
    * refactor: add mock Google Analytics credentials
    
    * refactor: configure presets used
    
    * feat: add internationalization features
    
    * style: change custom style CSS
    
    * feat: add v1.21.x version for testing
    
    * style: add in-doc styling changes
    
    * feat: swizzle DocItem Component
    
    * feat: swizzle NavbarItem Component to have versions and dropdown together
    
    * feat: swizzle Mini Tip of Contents
    
    * feat: revamp the UI of main home page
    
    * fix: compile errors
    
    * fix: editURL link
    
    * fix: Add more enhanced Doc Rating Options
    
    * fix: add GA trackingID for testing
    
    * fix: change the Docs Rating message
    
    * fix: change the positioning of navItems
    
    * fix: modify the theme as per Zowe UI Guidelines
    
    * feat: swizzle the DocSidebar component
    
    * feat: add share links
    
    * fix: location not defined error
    
    * chore: bump push Docusaurus dependencies
    
    * feat: add PWA configurations
    
    * feat: add meta tags/images
    
    * refactor: delete unused Docusaurus images
    
    * feat: complete Explore Content section in landing page
    
    * style: refactored global, local styling
    
    * style: change hover styling in explore content section
    
    * refactor: optimized shareButton.js
    
    * style: made searchBar section responsive
    
    * feat: added downloadable files section
    
    * doc: finalize the background message with share options
    
    * style: modified responsive styling of some sections
    
    * fix: TOC heading issue
    
    * style: changed certain sections
    
    * feat: add popular resources section
    
    * fix: image-icons loading issue
    
    * refactor: optimized code using useBaseUrlAPI
    
    * style: rendered different icons based on theme
    
    * refactor: divided DocItem in sub-components
    
    * refactor: reduced the size of DocInfoIcons
    
    * feat: add customFields in docusaurus.config.js to pass latestVersion prop
    
    * feat: added dropdown functionality
    
    * style: modified heading font-size
    
    * feat: declared Badge Component to be used globally
    
    * chore: updated docusaurus to 2.0.0-beta.0
    
    * Add files and update toc
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * chore: increased the node process memory allocated
    
    * fix: unterminated JSX sytax errors
    
    * style: incorporated all suggestions regarding dark theme
    
    * Zowe doc site UI revamp: Add files and update toc (#1671)
    
    * Add files and update toc
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * chore: increased the node process memory allocated
    
    * fix: unterminated JSX sytax errors
    
    Co-authored-by: default avatarArijit Kundu <kunduarijit55@gmail.com>
    
    * Update sidebar, readme and homepage
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * fix: removed the swizzled NavbarItem supporting dropdown & versions
    
    * chore: changed the components folder directory
    
    * style: fixed footer copyright size
    
    * feat: added additionalLanguages for syntax highlighting
    
    * feat: modularized the themed images using ThemedImage components
    
    * fix: required images to fix broken images
    
    * fix: required image in app-troubleshoot.md
    
    * fix: removed ThemedImage
    
    * fix: preview message of zowe-faq collapsible components
    
    * docs: copied v1.22.x docs to v1.21.x docs folder
    
    * feat: added zoom-in effect for DoCItem Images
    
    * fix: remove fontAwesome icons
    
    * feat: added demo PDF generated for v1.22.x
    
    * style: customized DocSidebar component
    
    * feat: revamped home page
    
    * fix: temporarily fixed build UI issue
    
    * fix: tweaked landing page design and version dropdown
    
    * fix: Docusaurus build UI issue
    
    * refactor: Jenkins file and PDF generating script
    
    * feat: completed redirecting to versioned PDF in DocItem Component
    
    * style: minor tweaks in landing page for diff viewports
    
    * fix: iframes videos getting out of smaller viewport
    
    * fix: PDF version dropdown closes onClick()
    
    * feat: added Reading time option for docs
    
    * fix: layout shift of reading time component
    
    * Add archived docs
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * Second push
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * docs: temporarily shifted the tpsr's.md to diff folder
    
    * fix: unterminated JSX errors, broken images
    
    * fix: download dropdown
    
    * docs: fixed JSX errors
    
    * add: v1.20.x docs
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * docs: fixed unterminated JSX errors in 'v1.20.x' docs
    
    * docs: migrated all archived versioned docs (#1695)
    
    * Add archived docs
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * Second push
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * docs: temporarily shifted the tpsr's.md to diff folder
    
    * fix: unterminated JSX errors, broken images
    
    * fix: download dropdown
    
    * docs: fixed JSX errors
    
    * add: v1.20.x docs
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * docs: fixed unterminated JSX errors in 'v1.20.x' docs
    
    Co-authored-by: default avatarArijit Kundu <kunduarijit55@gmail.com>
    
    * docs: fixed broken inpage TOC links
    
    * fix: temporarily fixed build failing
    
    * chore: updated the PDF generating script
    
    * fix redirect version links like 'v1-21-x' to 'v1.21.x'
    
    * docs: fix broken links issue due to '.html' in internal links
    
    * chore: bump push 'mr-pdf' version
    
    * fix: algolia key
    
    * style: fixed DocItem width on medium viewports
    
    * added links
    
    * Updated links and section titles (#1720)
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * added links
    
    * added links
    
    * added links
    
    * updated the title to be consistent with others
    
    * Updated title to be consistent
    
    * Update README.md
    
    * add: Upload static files
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * add: Zowe v1.22.0 docs
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * update: v1.22.0 sidebar
    
    also removed obsolete files
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * fix: Clean up omit in toc labels
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * update: PDF names
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * fix: Syntax errors, tpsr link
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * update: Homepage links
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * update: how to contribute information
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * docs: rearranged the web_help & typedoc folder
    
    * docs: replaced v1-4-x/static files to stable/static
    
    * add: Upload versioned CLI web help and type doc
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * fix: Address the nonexistent topic issue in navbar
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * fix: homepage links
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * changed h4 to h3 for popular resources
    
    * fix: cli file name
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * fix: Fix incorrect directory name
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * Updated how to use new site generator to update
    
    Added guide to update the homepage, header, footer.
    
    * Revert "fix: homepage links"
    
    This reverts commit 12ad836e
    
    .
    
    * Update DownloadableFiles.js
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * fix: broken images in v1.22.x
    
    * fix: removed console errors
    
    * docs: corrected docs format
    
    * docs: changed code snippets languages as per prism.js
    
    * fix: added LTS in dropdown version's label
    
    * chore: bump push
    
    * feat: Made tpsr links dynamic
    
    * docs: Fixed interal links to static files
    
    * Language refactor
    
    Signed-off-by: default avatarAndrew Jandacek <andrew.jandacek@broadcom.com>
    
    * docs: Fixed PDF links in internal docs
    
    * fix: Attempt to fix installation roadmaps issue
    
    * docs: Added missing sidebar docs
    
    * docs: Added GA and Algolia credentials
    
    * chore: Updated docusaurus version to 2.0.0-beta.1
    
    * chore: Added CNAME
    
    * refactor: RFixed FA loading icons issue
    
    * fix: Linguist repo language detection
    
    * chore: Downgraded image zoom library to prevent breaking changes
    
    * update links and robots file
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * fix: internal archived static links
    
    * refactor: Fixed DocItem title duplicating
    
    * fix: Fixed admonitions display issue
    
    * Sync changes from docs-staging
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * Sync v1.22.0 updates
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * refactor primary color for dark theme
    
    * chore:  regenearted package-lock.json
    
    * Separate maintainer doc
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * fix: add new topics to the sidebar
    
    Signed-off-by: default avatarnannanli <nannanli@cn.ibm.com>
    
    * refactor: minor formatting changes
    
    * chore: downgraded Docusaurus version (redirect plugin issue)
    
    * fix: infinite refresh loop issue
    
    * style: fixed accessibility issue reported
    
    * chore: replaced babel by esbuild-loader
    
    * refactor: trying auto-deploy with less versions
    
    * refactor: Removed some more versions
    
    * chore: Seperated archived versions deployments
    
    * refactor: Update pages/versions.js
    
    * docs: Removed v1.10.x & v1.11.x archived docs
    
    * chore: added v1.12.x versioned docs
    
    * docs: removed v1.12.x & v1.13.x archived docs
    
    * docs: Added steps to add, delete versions
    
    * refactor: removed all the files present in master branch
    
    * docs: Added missed docs while merging
    
    Co-authored-by: default avatarnannanli <nannanli@cn.ibm.com>
    Co-authored-by: default avatarPluto <1966308014@qq.com>
    Co-authored-by: default avatarPluto <znzhn@cn.ibm.com>
    Co-authored-by: default avatarAndrew Jandacek <38347291+janan07@users.noreply.github.com>
    13e1aa1c