Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New website (Next.js + Tailwind + MDX) (asyncapi#108)
* Setup Next.js and Tailwind. Finish navigation and hero. * Remove .next from repo * Ignore .next * Add newsletter form * Add sponsors * WIP * Migrate getting-started guide * Migrate tutorials and add highlightjs for spec * Add links to tooling sections and warnings to old spec versions * Add link to edit page on github * Add TOC * Add blog * Add generator landing page * Add netlify config file * Add missing dependencies * Extract Generator installation as a component and put tabs on top * Move generator installation to top of page * Configure PurgeCSS to remove unused styles * Remove restrictions of colors on Tailwind config file * Add Marc blogpost * Finish generator landing * Improve CodeBlock component and add parsers and github actions pages * Simplify CodeBlock component * Make highlighting through language definition instead of manually * Remove unused content * Fix Markdown code tag rendering * Improve syntax highlighting * Improve code readability * Add metadata for pages * Use Netlify env vars * Improve meta images * Move card images to social folder and renew generic one * Add social cards to homepage and revert back parsers * Add initial version of checkout-generator-docs action * Test deploy via Github action * Checkout current repo * Rename GITHUB_TOKEN * Copy Generator README to pages/docs/generator/index.md * Preprend frontmatter to README.md * Create _section.md too * Add authoring and generator section * Disable copying docs temporarily * Disable deploying to Netlify temporarily and fix css purging * Fix purge css * Remove Generator docs and docs suffix from logo * Remove Learn more button from Generator landing * Remove Learn more buttons from landings * Use relative paths on redirects where possible * First iteration of homepage animation demo * New concept for demo ending banner * Add transitions to demo * Add href and target to Hub button on demo * Add w-2.5 and h-2.5 classes to tailwind allow list * Adapt intro to mobile * Fix subscribe form * Prevent window title and code from overflowing * Add community section * Remove unnecessary code * Rename upcoming events to upcoming meetings * Improve buttons and responsiveness of calendar * Add blog section * Move _redirects to public * Add headings to sponsors section and fix some typos * Fix width of paragraphs after headings * Fix docs and blog layout * Remove unnecessary class names * Remove older specs * Make TOC look nice on mobile as well as super-wide screens * Tweak postcss config so it doesnt strip toc styles * Debugging failures on docs menu * Add cache to Netlify build * Rework DocsNavItem component * Debugging docs menu * Extract docs navigation components to their own files * Simplify docs navigation code * Debugging docs menu * Debugging docs nav * Debugging docs menu * Make a shallow copy of the docs menu array * Try a different way of creating a shallow copy * Debugging docs menu * Use stable sort for sorting the docs menu * Fix docs layout on mobile and tablet * Fix some z-index and margin issues * Improve mobile navigation * Remove TOC line on docs * chore(blog): Add blog post about Hacktoberfest participation * Add post cover image * Resolve conflicts * Move editorconfig and eslint out of public directory * Remove cache plugin * Remove duplicate cover image from blog posts * Update asyncapiathacktoberfest.md * Update asyncapiathacktoberfest.md * add cover * Remove cover from blog post text * Tag use cases as coming soon * Apply suggestions from code review Co-authored-by: Fran Méndez <[email protected]> * Update asyncapiathacktoberfest.md * Fade out coming soon items * Tag Hub as coming soon and rename it to Studio * Update content/blog/asyncapiathacktoberfest.md Co-authored-by: Fran Méndez <[email protected]> * Replace Hub with Playground and open example in playground * Fix latest status update blog post * Default metastring to empty string * Rename hacktoberfest blog post * Stop using bitly link because CORS not allowed * add last youtube video * Add missing video * Fix heading Co-authored-by: derberg <[email protected]>
- Loading branch information