cds-snc / design-gc-conception

MIT License
4 stars 0 forks source link

Create Vue starter app #1052

Closed ethanWallace closed 1 week ago

ethanWallace commented 3 months ago

A starter app in the Vue framework to allow developers a quick and easy start using the GC Design System in the Vue framework.

Acceptance criteria:

Done when

daine commented 2 months ago

Did some prep work to visualize this while working on the vue starter app: https://miro.com/app/board/uXjVKsYgVU8=/?moveToWidget=3458764596479395624&cot=14

Didn't get to finish it today, but I was in the middle of adding the following pieces:

Here is the branch: https://github.com/cds-snc/gcds-examples/tree/feat/vue-starter-app

Here is the folder inside the branch: https://github.com/cds-snc/gcds-examples/tree/feat/vue-starter-app/starter-apps/vue/vue-template

adorayi commented 1 month ago

Code review still pending. Requires content review and then translation + bilingual review.

daine commented 4 weeks ago

This should be good to go for translation and bilingual review.

Here is all the text that needs to be reviewed and have translation: https://github.com/cds-snc/gcds-examples/blob/feat/vue-starter-app/starter-apps/vue/vue-template/src/i18n/en.js

Here is the french file (please note it needs a full review): https://github.com/cds-snc/gcds-examples/blob/feat/vue-starter-app/starter-apps/vue/vue-template/src/i18n/en.js

Here are the routing paths in English and french, which will need a review as well. They are the URLs that show on the browser address bar: https://github.com/cds-snc/gcds-examples/pull/21/files#diff-3e884d1153e9232f30d2b52c0f84a7138454dd8473550b72a350a325b03f2825R9-R27

Here is the README for the codebase: https://github.com/cds-snc/gcds-examples/pull/21/files?short_path=48f4f14#diff-48f4f1431758bd64e7b49c67c3fc6cafe71081260abe68de36bfb66eb21dc3c9

List of what is needed:

@SmartMouthWords would you like to have a separate ticket for the content review? Let me know, I know it's a lot.

daine commented 1 week ago

Moving the content pieces into another ticket: