Skip to content
This repository has been archived by the owner on Jun 9, 2023. It is now read-only.

Chapter Style Guide Documentation #1372

Open
12 tasks
Sboonny opened this issue Aug 10, 2022 · 2 comments
Open
12 tasks

Chapter Style Guide Documentation #1372

Sboonny opened this issue Aug 10, 2022 · 2 comments
Assignees
Labels
Documentation Improvements or additions to documentation Roadmap This is an issue/feature that is on the road map for the future UI/UX This issue deals with UI/UX

Comments

@Sboonny
Copy link
Member

Sboonny commented Aug 10, 2022

Kudos to the original wireframes
https://www.figma.com/file/ehgBfxoLKrlSZH0uftD6dA/Chapter-Trial?node-id=0%3A1
https://www.figma.com/file/q7DikyL3N0c4CUWxHNa97i/Chapter-Prototype?node-id=1%3A2

With new features and new idea being suggested, it's better to have a style guide works as a base for future ideas, suggestions and wireframes


This style guide prototype should include


  • Typography
    • Font Families
    • Headings style
    • Paragraphs styles

  • Interactions

    • Nav Bar states
    • General Button states
    • Pagination State

    After including these basics, we can add how to add tags, icons, layout and more. I am wondering if we should create a static site for the guide?

Useful Links

Customize component theme
building your color palette

@Sboonny Sboonny pinned this issue Aug 10, 2022
@Sboonny Sboonny added UI/UX This issue deals with UI/UX Documentation Improvements or additions to documentation labels Aug 10, 2022
@Sboonny Sboonny self-assigned this Aug 10, 2022
@allella
Copy link
Contributor

allella commented Aug 11, 2022

@Sboonny given's Quincy's suggestion to ship something sooner than later, it sounds like this wouldn't be an MVP issue.

Are there any quick things we could do to the CSS colors, fonts, etc to give it more consistency and visual appeal before a full style-guide is created?

@Sboonny Sboonny added the Roadmap This is an issue/feature that is on the road map for the future label Aug 11, 2022
@Sboonny
Copy link
Member Author

Sboonny commented Aug 11, 2022

@allella yes, I am planning to use primary color and fonts mentioned in the figma.

I will push a watered down version of these files to pick up the speed

https://github.com/freeCodeCamp/freeCodeCamp/blob/c7c8aa58cb5d71cb0c7453e452a39e02a17bca6f/client/src/components/layouts/variables.css
https://github.com/freeCodeCamp/freeCodeCamp/blob/c7c8aa58cb5d71cb0c7453e452a39e02a17bca6f/client/src/components/layouts/global.css
https://github.com/freeCodeCamp/freeCodeCamp/blob/c7c8aa58cb5d71cb0c7453e452a39e02a17bca6f/client/src/components/layouts/fonts.css

So as far as the plan go, less chakra usage if it isn't beneficial, and make every button paragraph and type carry primary color, and red color only for delete and transfer buttons.

We can push planning and ui components after MVP

@Sboonny Sboonny unpinned this issue Aug 19, 2022
@Sboonny Sboonny pinned this issue Aug 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Documentation Improvements or additions to documentation Roadmap This is an issue/feature that is on the road map for the future UI/UX This issue deals with UI/UX
Projects
None yet
Development

No branches or pull requests

2 participants