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

[Feature Flags] Add guidance to Overview Components tab, Feature flag tab, and FAQs page #3975

Open
22 tasks
Tracked by #3994
laurenmrice opened this issue Mar 15, 2024 · 1 comment
Open
22 tasks
Tracked by #3994

Comments

@laurenmrice
Copy link
Member

laurenmrice commented Mar 15, 2024

Acceptance criteria

Create a PR to add general guidance about what feature flags are in the docs on our website to the following places:

Components > Overview page

  • Components tab
  • Feature flag tab

Help

  • FAQs page

Overview page

Components tab

  • Add the medium-sized feature flag tags to the component cards that have the feature flag property.
    *This will require dev help.

Feature flag tab

  • Create a net new tab under Components > Overview called "Feature flags"
  • Move the new tab so that it is the last tab after "Overview" and "Accessibility status" tabs

Overview section

  • Add this section heading
  • Add content from your Figma file.

Components with feature flags section

  • Add this section heading
  • Add content and table
  • Add "Using feature flags / Ways to implement" section with sub sections and imagery for Designers and Developers

How to implement section

  • Add this section heading

### Code

  • Add this section heading
  • Add content from your Figma file.

### Design

  • Add this section heading
  • Add content from your Figma file.
  • Add the two images from your Figma file.

FAQs page

### What are feature flag components? Where do I find it?

  • Add this section heading
  • Add content from your Figma file.

### What are experimental components? Where do I find it?

  • Add this section heading
  • Add content from your Figma file.

### Where do I find the community asset?

  • Rename the current heading from "Where do I find the Experimental components and patterns?" to say --> "Where do I find a community asset?"
  • Add content from your Figma file.

Review

  • Create PR
  • PR reviews
@laurenmrice laurenmrice added this to the 2024 Q1 milestone Mar 15, 2024
@sstrubberg sstrubberg modified the milestones: 2024 Q1, 2024 Q2 Mar 19, 2024
@laurenmrice laurenmrice changed the title docs: add feature flag section and description to website docs: add a general feature flag section and description to website Apr 2, 2024
@laurenmrice laurenmrice changed the title docs: add a general feature flag section and description to website [Feature Flags] Add general feature flag section and description to website Apr 2, 2024
@sstrubberg sstrubberg modified the milestones: 2024 Q2, 2024 Q3 Jun 26, 2024
@sstrubberg
Copy link
Member

Components vs. Variants. How do we surface the feature flags.

@laurenmrice laurenmrice changed the title [Feature Flags] Add general feature flag section and description to website [Feature Flags] Add feature flag tab to Overview page and as a section on FAQ page Aug 15, 2024
@laurenmrice laurenmrice changed the title [Feature Flags] Add feature flag tab to Overview page and as a section on FAQ page [Feature Flags] Add guidance to Component Overview tab, Feature flag tab, and FAQs page Aug 27, 2024
@laurenmrice laurenmrice self-assigned this Aug 27, 2024
@laurenmrice laurenmrice changed the title [Feature Flags] Add guidance to Component Overview tab, Feature flag tab, and FAQs page [Feature Flags] Add guidance to Overview Components tab, Feature flag tab, and FAQs page Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ⏱ Backlog
Status: Now
Development

No branches or pull requests

3 participants