Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Draft: Gridsome Hub (#618) * Add fixed Gridsome app to current Hub setup * Fix homepage links and margins * Refresh README * Configure server and config to accept YAML files! * Top level plugin pages now contain plugins and pagination * Link out to template pages * Fix padding and margins on plugin lists * Fix favicon issue * GraphQL data is now being loaded into the templates * Add more graphQL endpoints for templates and began building out their look and feel * Moved other data files and folders back into /data * Add Netlify toml to see if that fixes build issue * Clean up temp and cache dirs Co-authored-by: Reina Feather <[email protected]> * Pull data from top level dir, discard copy (#659) * Remove GH action for testing the jekyll build (#660) * Add initial search functionality (#662) * Add initial search functionality * Fix whitespacing * Tweak search results styling * CSS Cleanup (#667) * Remove READMEs and add hamburger icon * CSS fixes for index page, header, and footer * Fix breakpoints for pages and templates, add some scaffolding for dropdowns, add some icons * fix social items in footer * fix plugin template sizing * CSS cleanup and add a Singer index page * Moved Search to Header * fix plugins list contain min-width * Add formatter and linter, run in GH action (#666) * Add formatter and linter, run in GH action * Try using correct workdir * Tell `setup-node` where to find the lockfile * Try running separate jobs * Fix yarn install * Run tools with `--fix` for autofixes * Manually fix linting issues * Run formatter in graphql blocks * Create pages for default plugins without variant * Fast follow up CSS fixes for merge conflicts * Update search bar to include keywords (#677) * Update search bar to include keywords * Run formatter * Singer pages (stubs mostly) and refreshed navbar * Maintainer page and logic stubs * Template UI work round one (Extractors pages mostly) * Remove dropdown dependency and components * Maintainers Page and Template MVP * Forgot to remove dropdown component from header * Singer index page and docs page fix * Stems for all of the templates * Linting and formatting clean up * Add shields and maintenance status in sidebar and a sidebar component * Fixed plugins list ordering * metrics stub * linting typo in transformers template * Clean up formatting errors * prettier clean up job * Formatting issue fix * Resolve formatter error and run * Resolve linting issues * Relax prettier `printWidth` to make html less weird * Run formatter with new print width * Syntax cleanup and adding the correct titles to pages * Forgot about running prettier * Fix dynamic image issue with Gridsome (#713) * Adding chainWebpack to config and server in an effort to get these to show * Fix dynamic issue loading and add to pages * Update duplicate logo dir Co-authored-by: Reina Feather <[email protected]> * fix: remove hardcoded extractor refs * wip: retry with ':href' * fix :href refs * fix: use label instaed of namespace * prettier formatting * change: keywords as single line with wordwrap * fix: add handling for hull keywords * fix: prettier format * Add build step for static JSON API (#695) * Add build step for static JSON API * Update indexes to conform to json schemas * Add `docs` and `logo_url` * Refactor API build to just read the yaml in again 🙄 * Fix logo urls in index * Add variant links to plugin page * Ensure name is passed to page context * docs: add initial contributing guide for Gridsome/Vue (#734) * change: update formatting and layout (#740) * change: update formatting and layout * change: import updates from #702 * Add AJ's design tweaks to other pages and templates * Forgot to run prettier on these files Co-authored-by: alexmarple <[email protected]> * Design overview fix list (#745) * add plugin_type prop to sidebar * Make plugin list show five items instead of three * Fix placeholder text in searchbar * Remove CTA button on home page * Cleanup cards on plugin pages * run prettier * Delete Jekyll and move gridsome to the root (#731) * Delete Jekyll * Move files that can be marked as `renamed` in git * Add files that need to be merged/curated * Update data root and logo root paths * Update netlify build instructions * Update lint and format action working dir * Update fomatter ignores * Remove `.gitlab-ci.yml`, no longer used * Delete unused `static` folder * Try specifying netlify base dir * Restore netlify redirects and headers files Co-authored-by: Reina Feather <[email protected]> * Clean up the duplicate logos directory (#747) * Put netlify config files in right dir to get picked up by gridsome build (#746) * Add GitHub Stars link to top nav * feat: Componentize templates, plus several fixes and improvements (#750) Co-authored-by: Alex Marple <[email protected]> * Remove extra script tag, fix build * Render inline markdown from plugin data (#768) * Render markdown sections when importing plugin data * Move markdown rendering into function * Add `settings_preamble` to md rendering * Update templates to use new prereq rendering * Update templates to use new usage rendering * Remove copypaste error * Update templates to use new preamble rendering * Update templates to use new next_steps rendering * Fix setting description * Change `Rendered` to `_rendered`, more consistent * Add metrics to plugin sidebars, start using variant-level metrics (#769) * WIP * Add plugin metrics to sidebar, switch to variant metrics * Include new variant metrics in build process * Make list pages only show defaults, change path sep (#772) * fix: use `--variant` CLI option in sidebar install instructions (#774) * Update repo badges to account for names and gitlab * fix: revert `name` redundancy in plugin command definitions (#780) * chore: remove name declarations * refactor: calculate command name from map key * rewrite addCommandNames * chore: prettier format * Cleanup maintainer labels and rename Fishtown to dbt Labs (#782) * Cleanup GitHub maintainers * Update Fishtown Analytcs to dbt labs * refactor(gridsome): unified plugin data model and template page (#781) * change(gridsome): remove tap and target indexes (#794) remove tap and target indexes * feat: Hide search results when not in focus (#798) * Hide search results when not in focus * Unfocus search bar and clear input after selecting result. * Clear input after selecting search result * -J -o * feat: Add tailwind to Hub using gridsome plugin (#786) * Add tailwind css to gridsome * Fix linter issue * Start using tailwind for headings Tailwind classes are used instead as per: https://tailwindcss.com/docs/preflight#headings-are-unstyled * Tweak typography on home page * Fix tailwind config includes * Add safelist config for development * Style lists, style headings, re-add margins/padding * Add tailwind/typography for md rendered sections * Satisfy linter * Center grid items * More spacing tweaks on plugin grid * Remove repetitive pluginType text * Update search box text color * Add padding to slate sections * Limit slate bg to settings descriptions * Mob coding session 2022-09-20 (#813) Co-authored-by: Will Da Silva <[email protected]> Co-authored-by: Edgar R. M. <[email protected]> Co-authored-by: Reina Feather <[email protected]> Co-authored-by: Cody J. Hanson <[email protected]> * feat: Revamped plugin index pages (#809) * feat: improved search results rendering (#814) * feat: standardize plugin card height, improve pager readability, center index pages (#819) Incorporate PR feedback * move sdk badge to Meltano Stats section, add maintainer ID (#817) * move sdk badge to Meltano Stats section, add maintainer ID * sidebar content formatting updates * remove extra `<p>` * chore: prettier * standardize on shields for rendering badges * chore: prettier * Add Google Analytics to gridsome site (#808) Add GA to gridsome site thru plugin * change: Improve markdown page rendering (#823) * Fix syntax highlighting in markdown docs * Center singer markdown content * Round the corners out a bit * Add anchor links to singer page headings * Add singer redirects to new endpoints (#824) * Add singer redirects to new endpoints * Update redirects Co-authored-by: Aaron ("AJ") Steers <[email protected]> * Add index pages as well Co-authored-by: Aaron ("AJ") Steers <[email protected]> * change: remove singer-specific API in favor of common plugin API (BREAKS) (#791) remove singer api * fix: use plural in GitHub url (#832) * fix: resolve missing logo_url entries for dbt transformers (#829) * Add variants to safelist workaround (#835) * Standardize logo, text, alignment for plugin grids (#834) * Standardize logo, text, alignment for plugin grids * -e * Card height * Sort by lowercase label * Don't show hidden plugins (#842) * Don't show hidden plugins * Ensure hidden is filtered in search. * Prettify * Update header logo (#843) * Make sidebar responsive (#840) * Make sidebar responsive * Fix overflow issue, tweak padding and margins * Increase side margins * Code block formatting, link clean up, text clean up, maintainer fix (#851) * Format installation code block to match others * Fix yaml file link, remove no description link * Update text to use plugin_type * Use labels for maintainer shield, link to url * Fall back to variant if maintainer not found * Make embedded images static content under gridsome (#852) * Set width to 3/4 of page (#855) * For settings blocks, add the environment variable information and default values (#854) * feat(gridsome): add config instructions to detail pages (#853) * remove min-w-fit from plugin sidebar (#856) * Run `yarn format:write` (#857) * Refer to contribution doc in readme (#858) Co-authored-by: Alex Marple <[email protected]> Co-authored-by: Reina Feather <[email protected]> Co-authored-by: Reina Feather <[email protected]> Co-authored-by: alexmarple <[email protected]> Co-authored-by: Taylor A. Murphy <[email protected]> Co-authored-by: Cody J. Hanson <[email protected]> Co-authored-by: Will Da Silva <[email protected]> Co-authored-by: Edgar R. M. <[email protected]>
- Loading branch information