From 656d63d8a7ee5da9b6563cd388d1d5c92f8ae035 Mon Sep 17 00:00:00 2001 From: Cagatay Civici Date: Sat, 27 Jul 2024 17:43:22 +0300 Subject: [PATCH] Add contributors guide --- apps/showcase/assets/menu/menu.json | 6 ++ .../assets/styles/layout/_sidebar.scss | 3 +- .../showcase/doc/contribution/BenefitsDoc.vue | 9 +++ apps/showcase/doc/contribution/CLADoc.vue | 8 ++ .../doc/contribution/CommunicationDoc.vue | 8 ++ .../doc/contribution/HelpNeededDoc.vue | 18 +++++ .../doc/contribution/IntroductionDoc.vue | 51 +++++++++++++ .../doc/contribution/KeyPointsDoc.vue | 8 ++ apps/showcase/doc/contribution/PathwayDoc.vue | 13 ++++ apps/showcase/pages/contribution/index.vue | 74 +++++++++++++++++++ 10 files changed, 197 insertions(+), 1 deletion(-) create mode 100644 apps/showcase/doc/contribution/BenefitsDoc.vue create mode 100644 apps/showcase/doc/contribution/CLADoc.vue create mode 100644 apps/showcase/doc/contribution/CommunicationDoc.vue create mode 100644 apps/showcase/doc/contribution/HelpNeededDoc.vue create mode 100644 apps/showcase/doc/contribution/IntroductionDoc.vue create mode 100644 apps/showcase/doc/contribution/KeyPointsDoc.vue create mode 100644 apps/showcase/doc/contribution/PathwayDoc.vue create mode 100644 apps/showcase/pages/contribution/index.vue diff --git a/apps/showcase/assets/menu/menu.json b/apps/showcase/assets/menu/menu.json index d28a9b256..62c496dfe 100644 --- a/apps/showcase/assets/menu/menu.json +++ b/apps/showcase/assets/menu/menu.json @@ -569,6 +569,12 @@ } ] }, + { + "name": "Contribution", + "to": "/contribution", + "icon": "pi pi-users", + "badge": "NEW" + }, { "name": "Discover", "icon": "pi pi-search", diff --git a/apps/showcase/assets/styles/layout/_sidebar.scss b/apps/showcase/assets/styles/layout/_sidebar.scss index 67f449fae..242df1efa 100644 --- a/apps/showcase/assets/styles/layout/_sidebar.scss +++ b/apps/showcase/assets/styles/layout/_sidebar.scss @@ -157,8 +157,9 @@ top: 50%; transform: translateY(-50%); - .p-tag-value { + .p-tag-label { line-height: 1; + font-size: 0.75rem; } } diff --git a/apps/showcase/doc/contribution/BenefitsDoc.vue b/apps/showcase/doc/contribution/BenefitsDoc.vue new file mode 100644 index 000000000..78b80e89f --- /dev/null +++ b/apps/showcase/doc/contribution/BenefitsDoc.vue @@ -0,0 +1,9 @@ + diff --git a/apps/showcase/doc/contribution/CLADoc.vue b/apps/showcase/doc/contribution/CLADoc.vue new file mode 100644 index 000000000..cece3de61 --- /dev/null +++ b/apps/showcase/doc/contribution/CLADoc.vue @@ -0,0 +1,8 @@ + diff --git a/apps/showcase/doc/contribution/CommunicationDoc.vue b/apps/showcase/doc/contribution/CommunicationDoc.vue new file mode 100644 index 000000000..d6324b078 --- /dev/null +++ b/apps/showcase/doc/contribution/CommunicationDoc.vue @@ -0,0 +1,8 @@ + diff --git a/apps/showcase/doc/contribution/HelpNeededDoc.vue b/apps/showcase/doc/contribution/HelpNeededDoc.vue new file mode 100644 index 000000000..e579b71ac --- /dev/null +++ b/apps/showcase/doc/contribution/HelpNeededDoc.vue @@ -0,0 +1,18 @@ + diff --git a/apps/showcase/doc/contribution/IntroductionDoc.vue b/apps/showcase/doc/contribution/IntroductionDoc.vue new file mode 100644 index 000000000..b2378212e --- /dev/null +++ b/apps/showcase/doc/contribution/IntroductionDoc.vue @@ -0,0 +1,51 @@ + + + diff --git a/apps/showcase/doc/contribution/KeyPointsDoc.vue b/apps/showcase/doc/contribution/KeyPointsDoc.vue new file mode 100644 index 000000000..032f27217 --- /dev/null +++ b/apps/showcase/doc/contribution/KeyPointsDoc.vue @@ -0,0 +1,8 @@ + diff --git a/apps/showcase/doc/contribution/PathwayDoc.vue b/apps/showcase/doc/contribution/PathwayDoc.vue new file mode 100644 index 000000000..e30653ff7 --- /dev/null +++ b/apps/showcase/doc/contribution/PathwayDoc.vue @@ -0,0 +1,13 @@ + diff --git a/apps/showcase/pages/contribution/index.vue b/apps/showcase/pages/contribution/index.vue new file mode 100644 index 000000000..50147ab05 --- /dev/null +++ b/apps/showcase/pages/contribution/index.vue @@ -0,0 +1,74 @@ + + +