Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quickstarts Q3 2023 update #4163

Merged
merged 129 commits into from
Nov 11, 2023
Merged

Quickstarts Q3 2023 update #4163

merged 129 commits into from
Nov 11, 2023

Conversation

john-rock
Copy link
Contributor

@john-rock john-rock commented Sep 29, 2023

What are you changing in this pull request and why?

Asana task

This PR introduces enhancements to the Quickstart layout, providing users with a more powerful and intuitive experience. Here's what's new:

  1. Filter by Topic 🧩

    • Users can now filter quickstarts by topics of interest.
    • Introduces the tags markdown property on quickstarts as an array where users can specify the desired topics for filtering.
  2. Filter by Level 📊

    • Quickstarts can be filtered based on their complexity level.
    • The level property, a string, allows users to set and filter by the desired level.
  3. Search Bar 🔍

    • A convenient search bar has been added to enable users to quickly find specific quickstarts.

Additionally, added the recently_updated property, a boolean which when set to true will display an "updated" label on quickstarts that have been recently modified.

Quickstart notion doc
has been updated as well outlining the features above.

Preview Link

https://docs-getdbt-com-git-quickstarts-q32023-update-dbt-labs.vercel.app/guides

Loom Walkthrough

https://www.loom.com/share/bce7a1b7ec944e109c0f251bd8566dc3

Next Steps

This PR adds sample data to each quickstart tags, level, and recently_updated properties in order to test the functionality. A seperate PR will need to be opened applying the correct information on each quickstart.

Any work involved with the migration part of this task can begin to be worked on.

Must be completed before merging

  • /quickstarts directory changed to /guides
  • Quickstarts updated with correct tagging
  • Migration work completed

@vercel
Copy link

vercel bot commented Sep 29, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
docs-getdbt-com ✅ Ready (Inspect) Visit Preview 5 resolved Nov 11, 2023 0:48am

@github-actions github-actions bot added content Improvements or additions to content size: medium This change will take up to a week to address labels Sep 29, 2023
@github-actions github-actions bot added size: large This change will more than a week to address and might require more than one person and removed size: medium This change will take up to a week to address labels Sep 29, 2023
nghi-ly and others added 23 commits November 10, 2023 14:45
per style guide, use sentence case for titles
## What are you changing in this pull request and why?

Moving content to new guide area and best practices section. 

This is part of the quickstart v2 project described in these docs:
* The [project
outline](https://www.notion.so/dbtlabs/Quickstarts-on-docs-V2-a457f7d673f94ee5affd5865c1dd91e3?pvs=4)
* guides [inventory and migration
spreadsheet](https://docs.google.com/spreadsheets/d/1xkBkyw7lRG7LSVXMfnKQa1rjPHZpvil8iaE8DuDhK_M/edit#gid=0)
* Internal [Docs
project](https://www.notion.so/dbtlabs/Quickstarts-V2-3d614e8cab614e26a3fb7c937a47f29b?pvs=4)

## Checklist

- [x] Review the [Content style
guide](https://github.com/dbt-labs/docs.getdbt.com/blob/current/contributing/content-style-guide.md)
and [About
versioning](https://github.com/dbt-labs/docs.getdbt.com/blob/current/contributing/single-sourcing-content.md#adding-a-new-version)
so my content adheres to these guidelines.
- [ ] Add a checklist item for anything that needs to happen before this
PR is merged, such as "needs technical review" or "change base branch."

Adding new pages (delete if not applicable):
- [x] Add page to `website/sidebars.js`
- [ ] Provide a unique filename for the new page

Removing or renaming existing pages (delete if not applicable):
- [x] Remove page from `website/sidebars.js`
- [ ] Add an entry `website/static/_redirects`
- [ ] [Ran link
testing](https://github.com/dbt-labs/docs.getdbt.com#running-the-cypress-tests-locally)
to update the links that point to the deleted page
@nghi-ly nghi-ly requested a review from dataders as a code owner November 11, 2023 00:34
@nghi-ly nghi-ly merged commit b047185 into current Nov 11, 2023
5 checks passed
@nghi-ly nghi-ly deleted the quickstarts-q32023-update branch November 11, 2023 00:55
@nghi-ly
Copy link
Contributor

nghi-ly commented Nov 11, 2023

helping leona usher this to production while she's OOO. slack convo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto update content Improvements or additions to content size: large This change will more than a week to address and might require more than one person
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants