Add the Order Status e-commerce template (`ecommerce-order-status`)
I maintainer di solito rispondono entro 1 giorno
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Part of #5. For shipping updates like "Your order is on its way".
Idea
The store name and order number sit at the top, with the product name as the title. Across the card runs a 4-step tracker: Ordered, Shipped, Out for delivery, Delivered. Each step is a circle on a line. Steps up to the current one are filled with the accent color, and so is the line between them. An estimated delivery line sits under the tracker.
Template details
- File:
src/templates/ecommerce/order-status.ts, idecommerce-order-status - Fields:
commonFields.siteName(the store name),commonFields.title(the product name),orderNumber(text),currentStep(number from 1 to 4, default 2),estimate(text, for example "Arrives Friday, Oct 24"),commonFields.bgColor,commonFields.accentColor,commonFields.textColor
Where to look
- Closest reference:
src/templates/tutorial/step-by-step.ts(numbered steps),src/templates/ecommerce/product-card.ts(a number field withminandmax)
Acceptance criteria
-
currentStepis parsed defensively and kept between 1 and 4 (currentStep=abcstill renders) - The step labels fit under their circles, and the order number and estimate hide cleanly when empty
- Re-exported in
src/templates/ecommerce/index.tsand registered in the E-commerce block ofsrc/templates/registry.ts - Meets the shared template checklist in #5
One template per contributor at a time, so more people get a chance.
Want to work on this? Comment below and I'll assign it to you. Please take one issue at a time, branch off dev, and open your PR against dev with Closes #181 in the description.
- Lingua principale
- TypeScript
- Stelle
- 8
- Fork
- 4
- Merge medio
- 5h 44m
- PR unite (30g)
- 83
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di codercops/ogcops
-
Add the Cheat Sheet tutorial template (`tutorial-cheat-sheet`)Forse già presa @srikar-naidu l’ha presa 1 giorno fa. Apertahacktoberfest help wanted templates
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
codercops/ogcops#180 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Add the Call for Speakers event template (`event-call-for-speakers`)Forse già presa @Saifjafri212213 l’ha presa 1 giorno fa. Apertagood first issue hacktoberfest templates
codercops/ogcops#177 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Add the Day Streak developer template (`developer-day-streak`)Forse già presa @srikar-naidu l’ha presa 1 giorno fa. Apertahacktoberfest help wanted templates
codercops/ogcops#176 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
hacktoberfest
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 35/100
I maintainer di solito rispondono entro 1 giorno
-
Add the Open Roles job template (`job-open-roles`)Forse già presa @harshit-exe-dev l’ha presa 2 giorni fa. Apertagood first issue hacktoberfest templates
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
codercops/ogcops#67 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di codercops/ogcops
Issue simili
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 82/100
source-cooperative/docs.source.coop#41 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Nimblesite/SharpLsp#468 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
solidjs-community/solid-primitives#1082 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno