Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(external docs): New Vector website (vectordotdev#7368)
* Add VRL expression template Signed-off-by: Luc Perkins <[email protected]> * Templatize real world examples Signed-off-by: Luc Perkins <[email protected]> * Improve CSS for VRL errors Signed-off-by: Luc Perkins <[email protected]> * Rename unit testing doc Signed-off-by: Luc Perkins <[email protected]> * Finish metric schema template Signed-off-by: Luc Perkins <[email protected]> * Add tabs shortcode Signed-off-by: Luc Perkins <[email protected]> * Fix CLI env vars shortcode Signed-off-by: Luc Perkins <[email protected]> * Add component under hero Signed-off-by: Luc Perkins <[email protected]> * Add shortcode for VRL examples Signed-off-by: Luc Perkins <[email protected]> * Run JS main without waiting for DOM content ready Signed-off-by: Luc Perkins <[email protected]> * Bring sources in sync with current docs Signed-off-by: Luc Perkins <[email protected]> * Sync transforms with upstream docs Signed-off-by: Luc Perkins <[email protected]> * Bring sinks in sync with upstream Signed-off-by: Luc Perkins <[email protected]> * Upgrade the VRL expressions CSS Signed-off-by: Luc Perkins <[email protected]> * More fixes for config CSS Signed-off-by: Luc Perkins <[email protected]> * Remove drafts from preview build Signed-off-by: Luc Perkins <[email protected]> * Experiment with page load hack Signed-off-by: Luc Perkins <[email protected]> * Move showBody logic into HTML head Signed-off-by: Luc Perkins <[email protected]> * Extract page load logic into separate partial Signed-off-by: Luc Perkins <[email protected]> * Update CUE version in GitHub Actions Signed-off-by: Luc Perkins <[email protected]> * Re-architect component template Signed-off-by: Luc Perkins <[email protected]> * Initial templating logic for integration guides Signed-off-by: Luc Perkins <[email protected]> * Add AWS Amplify config Signed-off-by: Luc Perkins <[email protected]> * Add roles shortcode Signed-off-by: Luc Perkins <[email protected]> * Consolidate all structured data into a single partial Signed-off-by: Luc Perkins <[email protected]> * Allow for auto-generating VRL functions reference Signed-off-by: Luc Perkins <[email protected]> * Add initial basis for admin widget Signed-off-by: Luc Perkins <[email protected]> * Refactor management widget Signed-off-by: Luc Perkins <[email protected]> * Improve CSS for VRL errors Signed-off-by: Luc Perkins <[email protected]> * Templatize expressions page Signed-off-by: Luc Perkins <[email protected]> * Templatize VRL concepts Signed-off-by: Luc Perkins <[email protected]> * Finish templating main VRL page Signed-off-by: Luc Perkins <[email protected]> * Delete unused CUE sources Signed-off-by: Luc Perkins <[email protected]> * Templatize process docs Signed-off-by: Luc Perkins <[email protected]> * Add pagination to highlights Signed-off-by: Luc Perkins <[email protected]> * Small CSS updates to data templates Signed-off-by: Luc Perkins <[email protected]> * First pass at admin widget Signed-off-by: Luc Perkins <[email protected]> * Add versions list to CUE sources Signed-off-by: Luc Perkins <[email protected]> * Add latest toggler to docs Signed-off-by: Luc Perkins <[email protected]> * Fix release pagination spacing issue Signed-off-by: Luc Perkins <[email protected]> * Rearchitect CUE sources for downloads Signed-off-by: Luc Perkins <[email protected]> * Fix URL issues in downloads page Signed-off-by: Luc Perkins <[email protected]> * Remove now-unused matrix.yaml file Signed-off-by: Luc Perkins <[email protected]> * Restructue CUE download sources again Signed-off-by: Luc Perkins <[email protected]> * New admin widget Signed-off-by: Luc Perkins <[email protected]> * Remove unused guides Signed-off-by: Luc Perkins <[email protected]> * Move SVG CSS out of purge-able file Signed-off-by: Luc Perkins <[email protected]> * Small typography fixes Signed-off-by: Luc Perkins <[email protected]> * Finish new admin widgets Signed-off-by: Luc Perkins <[email protected]> * Add IAM permissions display for components Signed-off-by: Luc Perkins <[email protected]> * Update Tailwind typography module Signed-off-by: Luc Perkins <[email protected]> * Add hero SVG and update Tailwind Signed-off-by: Luc Perkins <[email protected]> * Provide hoverable component cards Signed-off-by: Luc Perkins <[email protected]> * Fix component examples Signed-off-by: Luc Perkins <[email protected]> * Refine aesthetic of home hero widget Signed-off-by: Luc Perkins <[email protected]> * Add why Vector section Signed-off-by: Luc Perkins <[email protected]> * Add platform selector section Signed-off-by: Luc Perkins <[email protected]> * Add logo to navbar Signed-off-by: Luc Perkins <[email protected]> * Add initial installation section Signed-off-by: Luc Perkins <[email protected]> * Move install commands into CUE sources Signed-off-by: Luc Perkins <[email protected]> * Add initial installation section for front page Signed-off-by: Luc Perkins <[email protected]> * Small aesthetic fixes Signed-off-by: Luc Perkins <[email protected]> * More small aesthetic fixes for home page Signed-off-by: Luc Perkins <[email protected]> * Add windows logo Signed-off-by: Luc Perkins <[email protected]> * Add under-title colored spacers Signed-off-by: Luc Perkins <[email protected]> * Fix light/dark navbar SVG logo issue Signed-off-by: Luc Perkins <[email protected]> * Add links to topology images on front page Signed-off-by: Luc Perkins <[email protected]> * Store platform selection in local storage Signed-off-by: Luc Perkins <[email protected]> * Fix SVG rendering issue caused by minification Signed-off-by: Luc Perkins <[email protected]> * Move JS loading into head Signed-off-by: Luc Perkins <[email protected]> * Fix hover selector issues Signed-off-by: Luc Perkins <[email protected]> * Add installation SVGs Signed-off-by: Luc Perkins <[email protected]> * Add hover effect for install SVGs Signed-off-by: Luc Perkins <[email protected]> * Fix TOC Bot JS issue Signed-off-by: Luc Perkins <[email protected]> * Fix broken CUE URLs Signed-off-by: Luc Perkins <[email protected]> * Add descriptions for all sources and transforms Signed-off-by: Luc Perkins <[email protected]> * Add descriptions for remaining sinks Signed-off-by: Luc Perkins <[email protected]> * Add home hero button links Signed-off-by: Luc Perkins <[email protected]> * Fix blog post cards to be links Signed-off-by: Luc Perkins <[email protected]> * Update guide cards Signed-off-by: Luc Perkins <[email protected]> * Remove navbar social buttons for sm and md screens Signed-off-by: Luc Perkins <[email protected]> * Add initial community section to front page Signed-off-by: Luc Perkins <[email protected]> * Add social links to community section Signed-off-by: Luc Perkins <[email protected]> * Add Vector topology info to CUE sources Signed-off-by: Luc Perkins <[email protected]> * Add topologies shortcode Signed-off-by: Luc Perkins <[email protected]> * Fix API config shortcode Signed-off-by: Luc Perkins <[email protected]> * Fix CLI env vars shortcode Signed-off-by: Luc Perkins <[email protected]> * Make hero buttons rounded Signed-off-by: Luc Perkins <[email protected]> * Fix CSS issues on download page and re-arrange image assets for roles and topologies Signed-off-by: Luc Perkins <[email protected]> * Small fixes to main page aesthetic Signed-off-by: Luc Perkins <[email protected]> * Migrate management page to new system Signed-off-by: Luc Perkins <[email protected]> * More re-arranging of the admin documentation Signed-off-by: Luc Perkins <[email protected]> * Add localStorage invalidation directive Signed-off-by: Luc Perkins <[email protected]> * Fix guides CSS issues Signed-off-by: Luc Perkins <[email protected]> * Fix indentation issue in redact function docs and fix remaining link issues in highlights Signed-off-by: Luc Perkins <[email protected]> * Add missing release pages Signed-off-by: Luc Perkins <[email protected]> * Add instructions for new Vector releases Signed-off-by: Luc Perkins <[email protected]> * Fix remaining broken links Signed-off-by: Luc Perkins <[email protected]> * Add link checker to CI production build Signed-off-by: Luc Perkins <[email protected]> * Extract install widget into partial Signed-off-by: Luc Perkins <[email protected]> * Put JS partials in a separate directory Signed-off-by: Luc Perkins <[email protected]> * Initiate first stab at React components Signed-off-by: Luc Perkins <[email protected]> * Add initial implementation of globe Signed-off-by: Luc Perkins <[email protected]> * Update yarn.lock Signed-off-by: Luc Perkins <[email protected]> * Hide the globe element for now Signed-off-by: Luc Perkins <[email protected]> * s/website/docs Signed-off-by: Luc Perkins <[email protected]> * Move SVGs into assets Signed-off-by: Luc Perkins <[email protected]> * Prettify the installation section on the main page Signed-off-by: Luc Perkins <[email protected]> * Add logo to home hero Signed-off-by: Luc Perkins <[email protected]> * Add config widget to front page Signed-off-by: Luc Perkins <[email protected]> * More improvements to config widget Signed-off-by: Luc Perkins <[email protected]> * Spruce up code example CSS Signed-off-by: Luc Perkins <[email protected]> * Add components section to main page Signed-off-by: Luc Perkins <[email protected]> * More polish for components section on main page Signed-off-by: Luc Perkins <[email protected]> * Better styling for component chips on main page Signed-off-by: Luc Perkins <[email protected]> * Add animated Vector diagram Signed-off-by: Luc Perkins <[email protected]> * Fix error in app.js caused by variable rename Signed-off-by: Luc Perkins <[email protected]> * Add VRL function examples Signed-off-by: Luc Perkins <[email protected]> * Re-template CSS generation Signed-off-by: Luc Perkins <[email protected]> * Reformat CUE sources Signed-off-by: Luc Perkins <[email protected]> * Begin adding config reloading section to proc mgmt doc Signed-off-by: Luc Perkins <[email protected]> * Add styling to globe Signed-off-by: Luc Perkins <[email protected]> * More aesthetic changes to globe Signed-off-by: Luc Perkins <[email protected]> * Revamp aesthetic for component links on main page Signed-off-by: Luc Perkins <[email protected]> * Fix linter issue with newline in jsconfig.json Signed-off-by: Luc Perkins <[email protected]> * Remove jsconfig from Git Signed-off-by: Luc Perkins <[email protected]> * Fix CSS output paths in prod build Signed-off-by: Luc Perkins <[email protected]> * Fix URL issues caused by last merge Signed-off-by: Luc Perkins <[email protected]> * Reformat CUE sources Signed-off-by: Luc Perkins <[email protected]> * Update Hugo version in build scripts Signed-off-by: Luc Perkins <[email protected]> * Remove unused variable breaking the site build Signed-off-by: Luc Perkins <[email protected]> * Refactor CSS generation again Signed-off-by: Luc Perkins <[email protected]> * Fix CSS output path Signed-off-by: Luc Perkins <[email protected]> * Fix menus broken by Hugo config name change Signed-off-by: Luc Perkins <[email protected]> * Fix potential issue in PostCSS build Signed-off-by: Luc Perkins <[email protected]> * Add post-processing step back into CSS builds Signed-off-by: Luc Perkins <[email protected]> * Provide initial implementation of search index generation Signed-off-by: Luc Perkins <[email protected]> * Add Algolia upload scripts Signed-off-by: Luc Perkins <[email protected]> * Add page content to search index JSON Signed-off-by: Luc Perkins <[email protected]> * Add Algolia config sync steps to CI Signed-off-by: Luc Perkins <[email protected]> * Fix Algolia config file Signed-off-by: Luc Perkins <[email protected]> * Add section to search parameters Signed-off-by: Luc Perkins <[email protected]> * s/tags/badges in highlights (to avoid search index confusion) Signed-off-by: Luc Perkins <[email protected]> * Add .env.example file for Algolia env vars Signed-off-by: Luc Perkins <[email protected]> * Add page summary to search indexing Signed-off-by: Luc Perkins <[email protected]> * Add redirects for integration guides Signed-off-by: Luc Perkins <[email protected]> * Add rudimentary 404 page Signed-off-by: Luc Perkins <[email protected]> * Adjust padding on home page elements Signed-off-by: Luc Perkins <[email protected]> * Add tags to all component documents Signed-off-by: Luc Perkins <[email protected]> * Add Markdown files for missing components Signed-off-by: Luc Perkins <[email protected]> * Merge missing sources from master Signed-off-by: Luc Perkins <[email protected]> * Update Netlify config to properly set Algolia info per environment Signed-off-by: Luc Perkins <[email protected]> * Add page URL to search index Signed-off-by: Luc Perkins <[email protected]> * Add initial setup for Algolia search UI Signed-off-by: Luc Perkins <[email protected]> * Fix JS console errors due to non-existing elements on specific pages Signed-off-by: Luc Perkins <[email protected]> * Update project stats Signed-off-by: Luc Perkins <[email protected]> * Add search results dropdown Signed-off-by: Luc Perkins <[email protected]> * Provide initial search results dropdown implementation Signed-off-by: Luc Perkins <[email protected]> * Provide initial search bar Signed-off-by: Luc Perkins <[email protected]> * Remove stray console.log calls from JS Signed-off-by: Luc Perkins <[email protected]> * Add experimental way to prevent classes from being purged Signed-off-by: Luc Perkins <[email protected]> * Add initial keyboard shortcut for search Signed-off-by: Luc Perkins <[email protected]> * Add description field to search Signed-off-by: Luc Perkins <[email protected]> * Fix globe color CSS and placement Signed-off-by: Luc Perkins <[email protected]> * Add safe classes list to PostCSS config Signed-off-by: Luc Perkins <[email protected]> * Add autoprefixer config Signed-off-by: Luc Perkins <[email protected]> * Add separate subdirectory for navbar partials Signed-off-by: Luc Perkins <[email protected]> * Make Tailwind CSS only rather than Sass processed Signed-off-by: Luc Perkins <[email protected]> * More @apply directives for JS-driven elements Signed-off-by: Luc Perkins <[email protected]> * Add component type to search result title Signed-off-by: Luc Perkins <[email protected]> * More liberal purging policy for Tailwind CSS Signed-off-by: Luc Perkins <[email protected]> * Fix CSS purging issue with type selectors Signed-off-by: Luc Perkins <[email protected]> * Specify no Netlify CI build when no changes to ./docs Signed-off-by: Luc Perkins <[email protected]> * Provide new implementation of community page and remove some unused assets Signed-off-by: Luc Perkins <[email protected]> * Allow for links in footer headers Signed-off-by: Luc Perkins <[email protected]> * Add transformation setup doc from old vector.dev Signed-off-by: Luc Perkins <[email protected]> * Remove unused Markdown nested with CUE sources Signed-off-by: Luc Perkins <[email protected]> * Add metrics catalogue shortcode plus more internal_metrics docs Signed-off-by: Luc Perkins <[email protected]> * Revamp validation documentation Signed-off-by: Luc Perkins <[email protected]> * Move missing CUE sources over from master Signed-off-by: Luc Perkins <[email protected]> * Move remaining components into new system Signed-off-by: Luc Perkins <[email protected]> * Fix broken links Signed-off-by: Luc Perkins <[email protected]> * Add search tags to blog posts and guides Signed-off-by: Luc Perkins <[email protected]> * Add new semantic PR categories Signed-off-by: Luc Perkins <[email protected]> * Add structured data layer for metric and log schemas Signed-off-by: Luc Perkins <[email protected]> * Fix sidebar hover issue Signed-off-by: Luc Perkins <[email protected]> * Tighten spacing below hero across sections Signed-off-by: Luc Perkins <[email protected]> * Tighten spacing below hero across sections Signed-off-by: Luc Perkins <[email protected]> * Port more CUE sources over from master Signed-off-by: Luc Perkins <[email protected]> * Update spinning globe colors Signed-off-by: Luc Perkins <[email protected]> * Add more info to CLI tables Signed-off-by: Luc Perkins <[email protected]> * Fix rendering error caused by dict/slice Signed-off-by: Luc Perkins <[email protected]> * Migrate new CUE sources from master Signed-off-by: Luc Perkins <[email protected]> * Fix sidebar scrolling issues Signed-off-by: Luc Perkins <[email protected]> * Add glossary to CUE sources and make UI layer Signed-off-by: Luc Perkins <[email protected]> * Transfer redirects from vector-website repo Signed-off-by: Luc Perkins <[email protected]> * Add note on redirects to site README Signed-off-by: Luc Perkins <[email protected]> * Use chevrons instead of plus/minus Signed-off-by: Luc Perkins <[email protected]> * Remove no-longer-used AWS Amplify config Signed-off-by: Luc Perkins <[email protected]> * Fix some broken external links Signed-off-by: Luc Perkins <[email protected]> * Add README note on link checking Signed-off-by: Luc Perkins <[email protected]> * Fix minor UI issues Signed-off-by: Luc Perkins <[email protected]> * Change name of CUE in website Brewfile Signed-off-by: Luc Perkins <[email protected]> * Replace 'more' with ellipsis icon Signed-off-by: Luc Perkins <[email protected]> * More small UI fixes Signed-off-by: Luc Perkins <[email protected]> * Fix example selector issue Signed-off-by: Luc Perkins <[email protected]> * Another hovering link fix Signed-off-by: Luc Perkins <[email protected]> * Fix broken URL in Lua component docs Signed-off-by: Luc Perkins <[email protected]> * Reformat CUE sources Signed-off-by: Luc Perkins <[email protected]> * Rework CI jobs to remove documentation checks Signed-off-by: Luc Perkins <[email protected]> * Move some CUE scripting logic into docs Signed-off-by: Luc Perkins <[email protected]> * Fix issue in docs dir CUE script Signed-off-by: Luc Perkins <[email protected]> * Fix minor discrepancy in merge.cue Signed-off-by: Luc Perkins <[email protected]> * Temporarily remove the config section from main page Signed-off-by: Luc Perkins <[email protected]> * Fix minor glitches Signed-off-by: Luc Perkins <[email protected]> Co-authored-by: Luc Perkins <[email protected]>
- Loading branch information