Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

TWE: Dev: Design System: Create Elevation Shadows

Aperta
#829 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
52/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
html, markdown, sass

Direzione di ricerca

Inizia leggendo CONTRIBUTING.md e rivedendo il mockup Elevation Shadows in Figma, quindi esamina /docs, mkdocs.yml e i file esistenti in /docs/components/sass/components. Crea elevation.md e elevation.scss con i token, gli stati del componente, gli snippet e i collegamenti ai file richiesti; verifica il frontend del microsito, crea una PR e collega il componente integrato a Figma.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

complexity: medium feature: design system Participant Type: TWE Team Member role: engineering size: 2pt
Dependencies

#541

Overview

We need to create Design System Elevation Shadows Component HTML and SASS / connect Figma design to finished code, and build microsite page so that developers can see and easily change component examples, states, code and location.

Assumptions
Action Items
  • Review the Microsite page mockup you will be working from (Resource 1.01)
  • Review the Material Design Kit and identify the relevant component, variants, and states (Resource 1.13)
  • Review Code Standards before starting implementation
  • Name the Branch you create elevation
  • Determine if any JavaScript needs to be included to style this component (see Resource 1.02 for examples of included JavaScript). If you do need to use JS, don't forget to update the wiki page
  • Include necessary files in the /docs folder (Resource 1.03) and project config file mkdocs.yml (Resource 1.04)
  • Determine what tokens are needed for this component
    • Reuse existing tokens where possible
    • Add new tokens only if necessary
  • Code Microsite component page
    • file locations
      • md file goes into the /docs folder (Resource 1.03)
      • SASS file goes into the /docs/components/sass/components folder (Resource 1.06)
    • Create tokens as necessary, reusing existing tokens where possible; add new color tokens only if required and name them using HTML Color Code conventions (Resources 1.07, 1.08)
    • Create component classes and states within the page
    • Include Files via code snippets to create the code section (see Resource 1.09 for details)
    • Add links to SASS and Markdown files below the code (see examples in Resource 1.10)
  • Review template frontend for errors
  • Make a PR
  • Once PR is merged
    • connect component in Figma to GitHub Files (Resource 1.10)
    • Add links to Resources gathered during the completion of this issue section
      • 2.01 MD file(s) created
      • 2.02 SASS file(s) created
      • 2.03 link to Header Microsite page on live site: If the site is live when this issue is worked on.
Resources
Resources for working on this issue
Resources gathered during the completion of this issue
  • 2.01 MD file(s) created: [elevation.md] - link the name to the file in the repo
  • 2.02 SASS file(s) created: [elevation.scss] - link the name to the file in the repo
  • 2.03 link to Header Microsite page on live site: [Elevation Shadows](Replace with - link to the live URL If the site is live when this issue is worked on.
Lingua principale
CSS
Stelle
20
Fork
6
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di hackforla/internship

Tutte le issue di hackforla/internship

Issue simili

Altre issue su Design

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.