gitnlsn / gitnlsn/spotify-suggestions

Styled Components Theme provider

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
TypeScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

There is no designed components or styling in the application.

Initiate styled-components theme provider and define a default theme. Create a sample component that consumes the theme.

Requirements:
- Theme should define some set of colors, like primary, secondary, info, success, error, warning, background.
- Define two different themes
- Theme is meant to be consumed by all components

Technical specifications:
- Theme provider from styled-components
- Implement an atomic component that consumes the theme (like a button) with different implementations (outlined, contained, text)

Required:
- Story demonstrating the component in different implementations and different themes
- Unit tests on the atomic component

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.