From 319c5e3447c58822b5bbe0ed44ee9198daf8bfb2 Mon Sep 17 00:00:00 2001 From: Ned Zimmerman Date: Tue, 19 May 2020 11:32:31 -0600 Subject: [PATCH] feat: reorganize atoms, update status --- .../{atoms/colors => 10-atoms/10-colors}/colors.config.js | 1 - .../{atoms/colors => 10-atoms/10-colors}/colors.njk | 0 .../100-form-elements/10-inputs}/inputs.config.js | 1 - .../100-form-elements/10-inputs}/inputs.njk | 0 .../100-form-elements/20-textareas}/textareas.config.js | 1 - .../100-form-elements/20-textareas}/textareas.njk | 0 .../100-form-elements/30-selects}/selects.config.js | 1 - .../100-form-elements/30-selects}/selects.njk | 0 .../100-form-elements/40-checkboxes}/checkboxes.config.js | 3 +-- .../100-form-elements/40-checkboxes}/checkboxes.njk | 0 .../50-radio-buttons}/radio-buttons.config.js | 3 +-- .../100-form-elements/50-radio-buttons}/radio-buttons.njk | 0 .../100-form-elements/60-submit}/submit.config.js | 3 +-- .../100-form-elements/60-submit}/submit.njk | 0 .../70-custom-checkboxes}/custom-checkboxes.config.js | 7 +++---- .../70-custom-checkboxes}/custom-checkboxes.njk | 0 .../100-form-elements}/_checkbox/_checkbox.config.js | 0 .../100-form-elements}/_checkbox/_checkbox.njk | 0 .../100-form-elements}/_input/_input.config.js | 0 .../100-form-elements}/_input/_input.njk | 0 .../100-form-elements}/_select/_select.config.js | 0 .../100-form-elements}/_select/_select.njk | 0 .../100-form-elements}/_textarea/_textarea.config.js | 0 .../100-form-elements}/_textarea/_textarea.njk | 0 .../100-form-elements}/form-elements.config.js | 1 - .../{atoms/image => 10-atoms/110-image}/image.config.js | 3 +-- .../{atoms/image => 10-atoms/110-image}/image.njk | 0 .../{atoms/icons => 10-atoms/20-icons}/icons.config.js | 1 - .../{atoms/icons => 10-atoms/20-icons}/icons.njk | 0 .../30-typography/10-heading}/heading.config.js | 1 - .../30-typography/10-heading}/heading.njk | 0 .../30-typography/20-paragraph}/paragraph--small.njk | 0 .../30-typography/20-paragraph}/paragraph.config.js | 1 - .../30-typography/20-paragraph}/paragraph.njk | 0 .../30-typography/30-quote}/quote--attributed.njk | 0 .../30-typography/30-quote}/quote.config.js | 1 - .../quote => 10-atoms/30-typography/30-quote}/quote.njk | 0 .../30-typography/40-list}/list--ordered.njk | 0 .../list => 10-atoms/30-typography/40-list}/list.config.js | 1 - .../list => 10-atoms/30-typography/40-list}/list.njk | 0 .../30-typography/50-stack}/stack.config.js | 1 - .../stack => 10-atoms/30-typography/50-stack}/stack.njk | 0 .../30-typography/60-repertoire}/repertoire.config.js | 1 - .../30-typography/60-repertoire}/repertoire.njk | 0 .../typography => 10-atoms/30-typography}/_h1/h1.config.js | 0 .../typography => 10-atoms/30-typography}/_h1/h1.njk | 0 .../typography => 10-atoms/30-typography}/_h2/h2.config.js | 0 .../typography => 10-atoms/30-typography}/_h2/h2.njk | 0 .../typography => 10-atoms/30-typography}/_h3/h3.config.js | 0 .../typography => 10-atoms/30-typography}/_h3/h3.njk | 0 .../typography => 10-atoms/30-typography}/_h4/h4.config.js | 0 .../typography => 10-atoms/30-typography}/_h4/h4.njk | 0 .../30-typography}/typography.config.js | 1 - .../divider => 10-atoms/40-divider}/divider.config.js | 1 - .../{atoms/divider => 10-atoms/40-divider}/divider.njk | 0 .../{atoms/link => 10-atoms/50-link}/link.config.js | 1 - src/components/{atoms/link => 10-atoms/50-link}/link.njk | 0 .../60-call-to-action}/call-to-action.config.js | 2 +- .../60-call-to-action}/call-to-action.njk | 0 .../{atoms/tag => 10-atoms/70-tag}/tag.config.js | 1 - src/components/{atoms/tag => 10-atoms/70-tag}/tag.njk | 0 .../{atoms/badge => 10-atoms/80-badge}/badge.config.js | 3 +-- .../{atoms/badge => 10-atoms/80-badge}/badge.njk | 0 .../{atoms/button => 10-atoms/90-button}/README.md | 0 .../button => 10-atoms/90-button}/button--tag-button.njk | 0 .../{atoms/button => 10-atoms/90-button}/button.config.js | 3 +-- .../{atoms/button => 10-atoms/90-button}/button.njk | 0 .../_block-divider/block-divider.config.js | 0 .../{atoms => 10-atoms}/_block-divider/block-divider.njk | 0 .../{atoms => 10-atoms}/_separator/separator.njk | 0 src/components/{atoms => 10-atoms}/_svg/_svg.config.js | 0 src/components/{atoms => 10-atoms}/_svg/_svg.njk | 0 src/components/{atoms => 10-atoms}/atoms.config.js | 0 73 files changed, 10 insertions(+), 33 deletions(-) rename src/components/{atoms/colors => 10-atoms/10-colors}/colors.config.js (99%) rename src/components/{atoms/colors => 10-atoms/10-colors}/colors.njk (100%) rename src/components/{atoms/form-elements/inputs => 10-atoms/100-form-elements/10-inputs}/inputs.config.js (97%) rename src/components/{atoms/form-elements/inputs => 10-atoms/100-form-elements/10-inputs}/inputs.njk (100%) rename src/components/{atoms/form-elements/textareas => 10-atoms/100-form-elements/20-textareas}/textareas.config.js (97%) rename src/components/{atoms/form-elements/textareas => 10-atoms/100-form-elements/20-textareas}/textareas.njk (100%) rename src/components/{atoms/form-elements/selects => 10-atoms/100-form-elements/30-selects}/selects.config.js (97%) rename src/components/{atoms/form-elements/selects => 10-atoms/100-form-elements/30-selects}/selects.njk (100%) rename src/components/{atoms/form-elements/checkboxes => 10-atoms/100-form-elements/40-checkboxes}/checkboxes.config.js (95%) rename src/components/{atoms/form-elements/checkboxes => 10-atoms/100-form-elements/40-checkboxes}/checkboxes.njk (100%) rename src/components/{atoms/form-elements/radio-buttons => 10-atoms/100-form-elements/50-radio-buttons}/radio-buttons.config.js (95%) rename src/components/{atoms/form-elements/radio-buttons => 10-atoms/100-form-elements/50-radio-buttons}/radio-buttons.njk (100%) rename src/components/{atoms/form-elements/submit => 10-atoms/100-form-elements/60-submit}/submit.config.js (93%) rename src/components/{atoms/form-elements/submit => 10-atoms/100-form-elements/60-submit}/submit.njk (100%) rename src/components/{atoms/form-elements/custom-checkboxes => 10-atoms/100-form-elements/70-custom-checkboxes}/custom-checkboxes.config.js (94%) rename src/components/{atoms/form-elements/custom-checkboxes => 10-atoms/100-form-elements/70-custom-checkboxes}/custom-checkboxes.njk (100%) rename src/components/{atoms/form-elements => 10-atoms/100-form-elements}/_checkbox/_checkbox.config.js (100%) rename src/components/{atoms/form-elements => 10-atoms/100-form-elements}/_checkbox/_checkbox.njk (100%) rename src/components/{atoms/form-elements => 10-atoms/100-form-elements}/_input/_input.config.js (100%) rename src/components/{atoms/form-elements => 10-atoms/100-form-elements}/_input/_input.njk (100%) rename src/components/{atoms/form-elements => 10-atoms/100-form-elements}/_select/_select.config.js (100%) rename src/components/{atoms/form-elements => 10-atoms/100-form-elements}/_select/_select.njk (100%) rename src/components/{atoms/form-elements => 10-atoms/100-form-elements}/_textarea/_textarea.config.js (100%) rename src/components/{atoms/form-elements => 10-atoms/100-form-elements}/_textarea/_textarea.njk (100%) rename src/components/{atoms/form-elements => 10-atoms/100-form-elements}/form-elements.config.js (78%) rename src/components/{atoms/image => 10-atoms/110-image}/image.config.js (92%) rename src/components/{atoms/image => 10-atoms/110-image}/image.njk (100%) rename src/components/{atoms/icons => 10-atoms/20-icons}/icons.config.js (99%) rename src/components/{atoms/icons => 10-atoms/20-icons}/icons.njk (100%) rename src/components/{atoms/typography/heading => 10-atoms/30-typography/10-heading}/heading.config.js (89%) rename src/components/{atoms/typography/heading => 10-atoms/30-typography/10-heading}/heading.njk (100%) rename src/components/{atoms/typography/paragraph => 10-atoms/30-typography/20-paragraph}/paragraph--small.njk (100%) rename src/components/{atoms/typography/paragraph => 10-atoms/30-typography/20-paragraph}/paragraph.config.js (95%) rename src/components/{atoms/typography/paragraph => 10-atoms/30-typography/20-paragraph}/paragraph.njk (100%) rename src/components/{atoms/typography/quote => 10-atoms/30-typography/30-quote}/quote--attributed.njk (100%) rename src/components/{atoms/typography/quote => 10-atoms/30-typography/30-quote}/quote.config.js (97%) rename src/components/{atoms/typography/quote => 10-atoms/30-typography/30-quote}/quote.njk (100%) rename src/components/{atoms/typography/list => 10-atoms/30-typography/40-list}/list--ordered.njk (100%) rename src/components/{atoms/typography/list => 10-atoms/30-typography/40-list}/list.config.js (94%) rename src/components/{atoms/typography/list => 10-atoms/30-typography/40-list}/list.njk (100%) rename src/components/{atoms/typography/stack => 10-atoms/30-typography/50-stack}/stack.config.js (97%) rename src/components/{atoms/typography/stack => 10-atoms/30-typography/50-stack}/stack.njk (100%) rename src/components/{atoms/typography/repertoire => 10-atoms/30-typography/60-repertoire}/repertoire.config.js (87%) rename src/components/{atoms/typography/repertoire => 10-atoms/30-typography/60-repertoire}/repertoire.njk (100%) rename src/components/{atoms/typography => 10-atoms/30-typography}/_h1/h1.config.js (100%) rename src/components/{atoms/typography => 10-atoms/30-typography}/_h1/h1.njk (100%) rename src/components/{atoms/typography => 10-atoms/30-typography}/_h2/h2.config.js (100%) rename src/components/{atoms/typography => 10-atoms/30-typography}/_h2/h2.njk (100%) rename src/components/{atoms/typography => 10-atoms/30-typography}/_h3/h3.config.js (100%) rename src/components/{atoms/typography => 10-atoms/30-typography}/_h3/h3.njk (100%) rename src/components/{atoms/typography => 10-atoms/30-typography}/_h4/h4.config.js (100%) rename src/components/{atoms/typography => 10-atoms/30-typography}/_h4/h4.njk (100%) rename src/components/{atoms/typography => 10-atoms/30-typography}/typography.config.js (84%) rename src/components/{atoms/divider => 10-atoms/40-divider}/divider.config.js (98%) rename src/components/{atoms/divider => 10-atoms/40-divider}/divider.njk (100%) rename src/components/{atoms/link => 10-atoms/50-link}/link.config.js (98%) rename src/components/{atoms/link => 10-atoms/50-link}/link.njk (100%) rename src/components/{atoms/call-to-action => 10-atoms/60-call-to-action}/call-to-action.config.js (95%) rename src/components/{atoms/call-to-action => 10-atoms/60-call-to-action}/call-to-action.njk (100%) rename src/components/{atoms/tag => 10-atoms/70-tag}/tag.config.js (91%) rename src/components/{atoms/tag => 10-atoms/70-tag}/tag.njk (100%) rename src/components/{atoms/badge => 10-atoms/80-badge}/badge.config.js (79%) rename src/components/{atoms/badge => 10-atoms/80-badge}/badge.njk (100%) rename src/components/{atoms/button => 10-atoms/90-button}/README.md (100%) rename src/components/{atoms/button => 10-atoms/90-button}/button--tag-button.njk (100%) rename src/components/{atoms/button => 10-atoms/90-button}/button.config.js (98%) rename src/components/{atoms/button => 10-atoms/90-button}/button.njk (100%) rename src/components/{atoms => 10-atoms}/_block-divider/block-divider.config.js (100%) rename src/components/{atoms => 10-atoms}/_block-divider/block-divider.njk (100%) rename src/components/{atoms => 10-atoms}/_separator/separator.njk (100%) rename src/components/{atoms => 10-atoms}/_svg/_svg.config.js (100%) rename src/components/{atoms => 10-atoms}/_svg/_svg.njk (100%) rename src/components/{atoms => 10-atoms}/atoms.config.js (100%) diff --git a/src/components/atoms/colors/colors.config.js b/src/components/10-atoms/10-colors/colors.config.js similarity index 99% rename from src/components/atoms/colors/colors.config.js rename to src/components/10-atoms/10-colors/colors.config.js index 92ee4154..f246fb27 100644 --- a/src/components/atoms/colors/colors.config.js +++ b/src/components/10-atoms/10-colors/colors.config.js @@ -1,7 +1,6 @@ module.exports = { title: 'Colors', status: 'ready', - order: 10, context: { colors: { brand: [ diff --git a/src/components/atoms/colors/colors.njk b/src/components/10-atoms/10-colors/colors.njk similarity index 100% rename from src/components/atoms/colors/colors.njk rename to src/components/10-atoms/10-colors/colors.njk diff --git a/src/components/atoms/form-elements/inputs/inputs.config.js b/src/components/10-atoms/100-form-elements/10-inputs/inputs.config.js similarity index 97% rename from src/components/atoms/form-elements/inputs/inputs.config.js rename to src/components/10-atoms/100-form-elements/10-inputs/inputs.config.js index 0e63a065..9f5e6090 100644 --- a/src/components/atoms/form-elements/inputs/inputs.config.js +++ b/src/components/10-atoms/100-form-elements/10-inputs/inputs.config.js @@ -2,7 +2,6 @@ module.exports = { title: 'Text Input', label: 'Text Input', status: 'wip', - order: 1, inverse: false, context: { standAlone: false, diff --git a/src/components/atoms/form-elements/inputs/inputs.njk b/src/components/10-atoms/100-form-elements/10-inputs/inputs.njk similarity index 100% rename from src/components/atoms/form-elements/inputs/inputs.njk rename to src/components/10-atoms/100-form-elements/10-inputs/inputs.njk diff --git a/src/components/atoms/form-elements/textareas/textareas.config.js b/src/components/10-atoms/100-form-elements/20-textareas/textareas.config.js similarity index 97% rename from src/components/atoms/form-elements/textareas/textareas.config.js rename to src/components/10-atoms/100-form-elements/20-textareas/textareas.config.js index e3d9af0d..481f176b 100644 --- a/src/components/atoms/form-elements/textareas/textareas.config.js +++ b/src/components/10-atoms/100-form-elements/20-textareas/textareas.config.js @@ -1,7 +1,6 @@ module.exports = { title: 'Text Areas', status: 'wip', - order: 2, context: { name: 'text', standAlone: false, diff --git a/src/components/atoms/form-elements/textareas/textareas.njk b/src/components/10-atoms/100-form-elements/20-textareas/textareas.njk similarity index 100% rename from src/components/atoms/form-elements/textareas/textareas.njk rename to src/components/10-atoms/100-form-elements/20-textareas/textareas.njk diff --git a/src/components/atoms/form-elements/selects/selects.config.js b/src/components/10-atoms/100-form-elements/30-selects/selects.config.js similarity index 97% rename from src/components/atoms/form-elements/selects/selects.config.js rename to src/components/10-atoms/100-form-elements/30-selects/selects.config.js index 18a87e68..d02624f4 100644 --- a/src/components/atoms/form-elements/selects/selects.config.js +++ b/src/components/10-atoms/100-form-elements/30-selects/selects.config.js @@ -1,7 +1,6 @@ module.exports = { title: 'Selects', status: 'wip', - order: 3, context: { standAlone: false, selects: [ diff --git a/src/components/atoms/form-elements/selects/selects.njk b/src/components/10-atoms/100-form-elements/30-selects/selects.njk similarity index 100% rename from src/components/atoms/form-elements/selects/selects.njk rename to src/components/10-atoms/100-form-elements/30-selects/selects.njk diff --git a/src/components/atoms/form-elements/checkboxes/checkboxes.config.js b/src/components/10-atoms/100-form-elements/40-checkboxes/checkboxes.config.js similarity index 95% rename from src/components/atoms/form-elements/checkboxes/checkboxes.config.js rename to src/components/10-atoms/100-form-elements/40-checkboxes/checkboxes.config.js index 4ed0a37f..26f53ca4 100644 --- a/src/components/atoms/form-elements/checkboxes/checkboxes.config.js +++ b/src/components/10-atoms/100-form-elements/40-checkboxes/checkboxes.config.js @@ -1,7 +1,6 @@ module.exports = { title: 'Checkboxes', - status: 'wip', - order: 4, + status: 'ready', context: { standAlone: false, checkboxes: [ diff --git a/src/components/atoms/form-elements/checkboxes/checkboxes.njk b/src/components/10-atoms/100-form-elements/40-checkboxes/checkboxes.njk similarity index 100% rename from src/components/atoms/form-elements/checkboxes/checkboxes.njk rename to src/components/10-atoms/100-form-elements/40-checkboxes/checkboxes.njk diff --git a/src/components/atoms/form-elements/radio-buttons/radio-buttons.config.js b/src/components/10-atoms/100-form-elements/50-radio-buttons/radio-buttons.config.js similarity index 95% rename from src/components/atoms/form-elements/radio-buttons/radio-buttons.config.js rename to src/components/10-atoms/100-form-elements/50-radio-buttons/radio-buttons.config.js index 7fdc38bc..3c62d1d4 100644 --- a/src/components/atoms/form-elements/radio-buttons/radio-buttons.config.js +++ b/src/components/10-atoms/100-form-elements/50-radio-buttons/radio-buttons.config.js @@ -1,8 +1,7 @@ module.exports = { title: 'Radio Buttons', label: 'Radio Buttons', - order: 5, - status: 'wip', + status: 'ready', context: { radioButtons: [ { diff --git a/src/components/atoms/form-elements/radio-buttons/radio-buttons.njk b/src/components/10-atoms/100-form-elements/50-radio-buttons/radio-buttons.njk similarity index 100% rename from src/components/atoms/form-elements/radio-buttons/radio-buttons.njk rename to src/components/10-atoms/100-form-elements/50-radio-buttons/radio-buttons.njk diff --git a/src/components/atoms/form-elements/submit/submit.config.js b/src/components/10-atoms/100-form-elements/60-submit/submit.config.js similarity index 93% rename from src/components/atoms/form-elements/submit/submit.config.js rename to src/components/10-atoms/100-form-elements/60-submit/submit.config.js index e2732c5a..486701f7 100644 --- a/src/components/atoms/form-elements/submit/submit.config.js +++ b/src/components/10-atoms/100-form-elements/60-submit/submit.config.js @@ -1,8 +1,7 @@ module.exports = { title: 'Submit Button', label: 'Submit Button', - status: 'wip', - order: 6, + status: 'ready', context: { label: 'Submit', id: 'submit', diff --git a/src/components/atoms/form-elements/submit/submit.njk b/src/components/10-atoms/100-form-elements/60-submit/submit.njk similarity index 100% rename from src/components/atoms/form-elements/submit/submit.njk rename to src/components/10-atoms/100-form-elements/60-submit/submit.njk diff --git a/src/components/atoms/form-elements/custom-checkboxes/custom-checkboxes.config.js b/src/components/10-atoms/100-form-elements/70-custom-checkboxes/custom-checkboxes.config.js similarity index 94% rename from src/components/atoms/form-elements/custom-checkboxes/custom-checkboxes.config.js rename to src/components/10-atoms/100-form-elements/70-custom-checkboxes/custom-checkboxes.config.js index 7a2a8cd6..57f4b6fd 100644 --- a/src/components/atoms/form-elements/custom-checkboxes/custom-checkboxes.config.js +++ b/src/components/10-atoms/100-form-elements/70-custom-checkboxes/custom-checkboxes.config.js @@ -1,8 +1,7 @@ module.exports = { title: 'Custom Checkboxes', - status: 'wip', - standAlone: 'false', - order: 7, + status: 'ready', + standAlone: 'false', context: { label: 'Nested Checkboxes', items: [ @@ -30,7 +29,7 @@ module.exports = { { label: 'Sub item 9', checked: true } ] } - ] + ] }, variants: [ { diff --git a/src/components/atoms/form-elements/custom-checkboxes/custom-checkboxes.njk b/src/components/10-atoms/100-form-elements/70-custom-checkboxes/custom-checkboxes.njk similarity index 100% rename from src/components/atoms/form-elements/custom-checkboxes/custom-checkboxes.njk rename to src/components/10-atoms/100-form-elements/70-custom-checkboxes/custom-checkboxes.njk diff --git a/src/components/atoms/form-elements/_checkbox/_checkbox.config.js b/src/components/10-atoms/100-form-elements/_checkbox/_checkbox.config.js similarity index 100% rename from src/components/atoms/form-elements/_checkbox/_checkbox.config.js rename to src/components/10-atoms/100-form-elements/_checkbox/_checkbox.config.js diff --git a/src/components/atoms/form-elements/_checkbox/_checkbox.njk b/src/components/10-atoms/100-form-elements/_checkbox/_checkbox.njk similarity index 100% rename from src/components/atoms/form-elements/_checkbox/_checkbox.njk rename to src/components/10-atoms/100-form-elements/_checkbox/_checkbox.njk diff --git a/src/components/atoms/form-elements/_input/_input.config.js b/src/components/10-atoms/100-form-elements/_input/_input.config.js similarity index 100% rename from src/components/atoms/form-elements/_input/_input.config.js rename to src/components/10-atoms/100-form-elements/_input/_input.config.js diff --git a/src/components/atoms/form-elements/_input/_input.njk b/src/components/10-atoms/100-form-elements/_input/_input.njk similarity index 100% rename from src/components/atoms/form-elements/_input/_input.njk rename to src/components/10-atoms/100-form-elements/_input/_input.njk diff --git a/src/components/atoms/form-elements/_select/_select.config.js b/src/components/10-atoms/100-form-elements/_select/_select.config.js similarity index 100% rename from src/components/atoms/form-elements/_select/_select.config.js rename to src/components/10-atoms/100-form-elements/_select/_select.config.js diff --git a/src/components/atoms/form-elements/_select/_select.njk b/src/components/10-atoms/100-form-elements/_select/_select.njk similarity index 100% rename from src/components/atoms/form-elements/_select/_select.njk rename to src/components/10-atoms/100-form-elements/_select/_select.njk diff --git a/src/components/atoms/form-elements/_textarea/_textarea.config.js b/src/components/10-atoms/100-form-elements/_textarea/_textarea.config.js similarity index 100% rename from src/components/atoms/form-elements/_textarea/_textarea.config.js rename to src/components/10-atoms/100-form-elements/_textarea/_textarea.config.js diff --git a/src/components/atoms/form-elements/_textarea/_textarea.njk b/src/components/10-atoms/100-form-elements/_textarea/_textarea.njk similarity index 100% rename from src/components/atoms/form-elements/_textarea/_textarea.njk rename to src/components/10-atoms/100-form-elements/_textarea/_textarea.njk diff --git a/src/components/atoms/form-elements/form-elements.config.js b/src/components/10-atoms/100-form-elements/form-elements.config.js similarity index 78% rename from src/components/atoms/form-elements/form-elements.config.js rename to src/components/10-atoms/100-form-elements/form-elements.config.js index b40c7457..80efed1f 100644 --- a/src/components/atoms/form-elements/form-elements.config.js +++ b/src/components/10-atoms/100-form-elements/form-elements.config.js @@ -1,4 +1,3 @@ module.exports = { title: 'Form Elements', - order: 100, }; diff --git a/src/components/atoms/image/image.config.js b/src/components/10-atoms/110-image/image.config.js similarity index 92% rename from src/components/atoms/image/image.config.js rename to src/components/10-atoms/110-image/image.config.js index 54ea0288..ba22753b 100644 --- a/src/components/atoms/image/image.config.js +++ b/src/components/10-atoms/110-image/image.config.js @@ -1,7 +1,6 @@ module.exports = { title: 'Image', - status: 'wip', - order: 110, + status: 'ready', context: { src: '/images/person.jpg', width: 367, diff --git a/src/components/atoms/image/image.njk b/src/components/10-atoms/110-image/image.njk similarity index 100% rename from src/components/atoms/image/image.njk rename to src/components/10-atoms/110-image/image.njk diff --git a/src/components/atoms/icons/icons.config.js b/src/components/10-atoms/20-icons/icons.config.js similarity index 99% rename from src/components/atoms/icons/icons.config.js rename to src/components/10-atoms/20-icons/icons.config.js index 44516d25..4b42d591 100644 --- a/src/components/atoms/icons/icons.config.js +++ b/src/components/10-atoms/20-icons/icons.config.js @@ -1,7 +1,6 @@ module.exports = { title: 'Icons', status: 'ready', - order: 20, context: { iconsTitle: 'Icons', icons: [ diff --git a/src/components/atoms/icons/icons.njk b/src/components/10-atoms/20-icons/icons.njk similarity index 100% rename from src/components/atoms/icons/icons.njk rename to src/components/10-atoms/20-icons/icons.njk diff --git a/src/components/atoms/typography/heading/heading.config.js b/src/components/10-atoms/30-typography/10-heading/heading.config.js similarity index 89% rename from src/components/atoms/typography/heading/heading.config.js rename to src/components/10-atoms/30-typography/10-heading/heading.config.js index bcf8ea90..e10f1d2d 100644 --- a/src/components/atoms/typography/heading/heading.config.js +++ b/src/components/10-atoms/30-typography/10-heading/heading.config.js @@ -1,7 +1,6 @@ module.exports = { title: 'Heading', status: 'ready', - order: 1, context: { level: 'all' } diff --git a/src/components/atoms/typography/heading/heading.njk b/src/components/10-atoms/30-typography/10-heading/heading.njk similarity index 100% rename from src/components/atoms/typography/heading/heading.njk rename to src/components/10-atoms/30-typography/10-heading/heading.njk diff --git a/src/components/atoms/typography/paragraph/paragraph--small.njk b/src/components/10-atoms/30-typography/20-paragraph/paragraph--small.njk similarity index 100% rename from src/components/atoms/typography/paragraph/paragraph--small.njk rename to src/components/10-atoms/30-typography/20-paragraph/paragraph--small.njk diff --git a/src/components/atoms/typography/paragraph/paragraph.config.js b/src/components/10-atoms/30-typography/20-paragraph/paragraph.config.js similarity index 95% rename from src/components/atoms/typography/paragraph/paragraph.config.js rename to src/components/10-atoms/30-typography/20-paragraph/paragraph.config.js index 7c7a0c68..1a1c2381 100644 --- a/src/components/atoms/typography/paragraph/paragraph.config.js +++ b/src/components/10-atoms/30-typography/20-paragraph/paragraph.config.js @@ -1,7 +1,6 @@ module.exports = { status: 'ready', title: 'Paragraph', - order: 2, context: { text: 'In the face of widespread dissatisfaction with capitalism, it is time to ask, “What kind of new economy do we want to create?”', } diff --git a/src/components/atoms/typography/paragraph/paragraph.njk b/src/components/10-atoms/30-typography/20-paragraph/paragraph.njk similarity index 100% rename from src/components/atoms/typography/paragraph/paragraph.njk rename to src/components/10-atoms/30-typography/20-paragraph/paragraph.njk diff --git a/src/components/atoms/typography/quote/quote--attributed.njk b/src/components/10-atoms/30-typography/30-quote/quote--attributed.njk similarity index 100% rename from src/components/atoms/typography/quote/quote--attributed.njk rename to src/components/10-atoms/30-typography/30-quote/quote--attributed.njk diff --git a/src/components/atoms/typography/quote/quote.config.js b/src/components/10-atoms/30-typography/30-quote/quote.config.js similarity index 97% rename from src/components/atoms/typography/quote/quote.config.js rename to src/components/10-atoms/30-typography/30-quote/quote.config.js index 037f9b55..77ab42ab 100644 --- a/src/components/atoms/typography/quote/quote.config.js +++ b/src/components/10-atoms/30-typography/30-quote/quote.config.js @@ -1,7 +1,6 @@ module.exports = { status: 'ready', title: 'Quote', - order: 3, context: { quote: 'The problems of labor abuse and surveillance that have arisen with the “sharing economy”… have much in common with struggles on nineteenth-century factory floors. By considering the emerging platforms in light of well-hewn cooperative principles and practices, we find an optimistic vision for the future of work and life.', citation: 'Trebor Scholz', diff --git a/src/components/atoms/typography/quote/quote.njk b/src/components/10-atoms/30-typography/30-quote/quote.njk similarity index 100% rename from src/components/atoms/typography/quote/quote.njk rename to src/components/10-atoms/30-typography/30-quote/quote.njk diff --git a/src/components/atoms/typography/list/list--ordered.njk b/src/components/10-atoms/30-typography/40-list/list--ordered.njk similarity index 100% rename from src/components/atoms/typography/list/list--ordered.njk rename to src/components/10-atoms/30-typography/40-list/list--ordered.njk diff --git a/src/components/atoms/typography/list/list.config.js b/src/components/10-atoms/30-typography/40-list/list.config.js similarity index 94% rename from src/components/atoms/typography/list/list.config.js rename to src/components/10-atoms/30-typography/40-list/list.config.js index 0954075d..d51353ed 100644 --- a/src/components/atoms/typography/list/list.config.js +++ b/src/components/10-atoms/30-typography/40-list/list.config.js @@ -1,7 +1,6 @@ module.exports = { status: 'ready', title: 'List', - order: 4, context: { items: [ 'Higher quality jobs', diff --git a/src/components/atoms/typography/list/list.njk b/src/components/10-atoms/30-typography/40-list/list.njk similarity index 100% rename from src/components/atoms/typography/list/list.njk rename to src/components/10-atoms/30-typography/40-list/list.njk diff --git a/src/components/atoms/typography/stack/stack.config.js b/src/components/10-atoms/30-typography/50-stack/stack.config.js similarity index 97% rename from src/components/atoms/typography/stack/stack.config.js rename to src/components/10-atoms/30-typography/50-stack/stack.config.js index fcb15064..d1060636 100644 --- a/src/components/atoms/typography/stack/stack.config.js +++ b/src/components/10-atoms/30-typography/50-stack/stack.config.js @@ -1,7 +1,6 @@ module.exports = { status: 'ready', title: 'Stack', - order: 5, context: { paragraphs: [ 'In the face of widespread dissatisfaction with capitalism, it is time to ask, “What kind of new economy do we want to create?”', diff --git a/src/components/atoms/typography/stack/stack.njk b/src/components/10-atoms/30-typography/50-stack/stack.njk similarity index 100% rename from src/components/atoms/typography/stack/stack.njk rename to src/components/10-atoms/30-typography/50-stack/stack.njk diff --git a/src/components/atoms/typography/repertoire/repertoire.config.js b/src/components/10-atoms/30-typography/60-repertoire/repertoire.config.js similarity index 87% rename from src/components/atoms/typography/repertoire/repertoire.config.js rename to src/components/10-atoms/30-typography/60-repertoire/repertoire.config.js index 30e2d5d5..6448e742 100644 --- a/src/components/atoms/typography/repertoire/repertoire.config.js +++ b/src/components/10-atoms/30-typography/60-repertoire/repertoire.config.js @@ -1,6 +1,5 @@ module.exports = { status: 'ready', title: 'Repertoire', - order: 6, context: {} }; diff --git a/src/components/atoms/typography/repertoire/repertoire.njk b/src/components/10-atoms/30-typography/60-repertoire/repertoire.njk similarity index 100% rename from src/components/atoms/typography/repertoire/repertoire.njk rename to src/components/10-atoms/30-typography/60-repertoire/repertoire.njk diff --git a/src/components/atoms/typography/_h1/h1.config.js b/src/components/10-atoms/30-typography/_h1/h1.config.js similarity index 100% rename from src/components/atoms/typography/_h1/h1.config.js rename to src/components/10-atoms/30-typography/_h1/h1.config.js diff --git a/src/components/atoms/typography/_h1/h1.njk b/src/components/10-atoms/30-typography/_h1/h1.njk similarity index 100% rename from src/components/atoms/typography/_h1/h1.njk rename to src/components/10-atoms/30-typography/_h1/h1.njk diff --git a/src/components/atoms/typography/_h2/h2.config.js b/src/components/10-atoms/30-typography/_h2/h2.config.js similarity index 100% rename from src/components/atoms/typography/_h2/h2.config.js rename to src/components/10-atoms/30-typography/_h2/h2.config.js diff --git a/src/components/atoms/typography/_h2/h2.njk b/src/components/10-atoms/30-typography/_h2/h2.njk similarity index 100% rename from src/components/atoms/typography/_h2/h2.njk rename to src/components/10-atoms/30-typography/_h2/h2.njk diff --git a/src/components/atoms/typography/_h3/h3.config.js b/src/components/10-atoms/30-typography/_h3/h3.config.js similarity index 100% rename from src/components/atoms/typography/_h3/h3.config.js rename to src/components/10-atoms/30-typography/_h3/h3.config.js diff --git a/src/components/atoms/typography/_h3/h3.njk b/src/components/10-atoms/30-typography/_h3/h3.njk similarity index 100% rename from src/components/atoms/typography/_h3/h3.njk rename to src/components/10-atoms/30-typography/_h3/h3.njk diff --git a/src/components/atoms/typography/_h4/h4.config.js b/src/components/10-atoms/30-typography/_h4/h4.config.js similarity index 100% rename from src/components/atoms/typography/_h4/h4.config.js rename to src/components/10-atoms/30-typography/_h4/h4.config.js diff --git a/src/components/atoms/typography/_h4/h4.njk b/src/components/10-atoms/30-typography/_h4/h4.njk similarity index 100% rename from src/components/atoms/typography/_h4/h4.njk rename to src/components/10-atoms/30-typography/_h4/h4.njk diff --git a/src/components/atoms/typography/typography.config.js b/src/components/10-atoms/30-typography/typography.config.js similarity index 84% rename from src/components/atoms/typography/typography.config.js rename to src/components/10-atoms/30-typography/typography.config.js index 9ae7039b..88b84628 100644 --- a/src/components/atoms/typography/typography.config.js +++ b/src/components/10-atoms/30-typography/typography.config.js @@ -1,5 +1,4 @@ module.exports = { title: 'Typography', status: 'wip', - order: 30 }; diff --git a/src/components/atoms/divider/divider.config.js b/src/components/10-atoms/40-divider/divider.config.js similarity index 98% rename from src/components/atoms/divider/divider.config.js rename to src/components/10-atoms/40-divider/divider.config.js index 0615eda6..cd597afa 100644 --- a/src/components/atoms/divider/divider.config.js +++ b/src/components/10-atoms/40-divider/divider.config.js @@ -1,7 +1,6 @@ module.exports = { status: 'ready', title: 'Dividers', - order: 40, context: { dividers: [ { diff --git a/src/components/atoms/divider/divider.njk b/src/components/10-atoms/40-divider/divider.njk similarity index 100% rename from src/components/atoms/divider/divider.njk rename to src/components/10-atoms/40-divider/divider.njk diff --git a/src/components/atoms/link/link.config.js b/src/components/10-atoms/50-link/link.config.js similarity index 98% rename from src/components/atoms/link/link.config.js rename to src/components/10-atoms/50-link/link.config.js index b2606a07..528ec291 100644 --- a/src/components/atoms/link/link.config.js +++ b/src/components/10-atoms/50-link/link.config.js @@ -1,7 +1,6 @@ module.exports = { title: 'Link', status: 'wip', - order: 50, context: { href: '/internal-link', label: 'Link' diff --git a/src/components/atoms/link/link.njk b/src/components/10-atoms/50-link/link.njk similarity index 100% rename from src/components/atoms/link/link.njk rename to src/components/10-atoms/50-link/link.njk diff --git a/src/components/atoms/call-to-action/call-to-action.config.js b/src/components/10-atoms/60-call-to-action/call-to-action.config.js similarity index 95% rename from src/components/atoms/call-to-action/call-to-action.config.js rename to src/components/10-atoms/60-call-to-action/call-to-action.config.js index 593b24c2..028a6533 100644 --- a/src/components/atoms/call-to-action/call-to-action.config.js +++ b/src/components/10-atoms/60-call-to-action/call-to-action.config.js @@ -1,6 +1,6 @@ module.exports = { title: 'Call to Action', - status: 'wip', + status: 'ready', order: 60, context: { href: 'https://example.com/call-to-action', diff --git a/src/components/atoms/call-to-action/call-to-action.njk b/src/components/10-atoms/60-call-to-action/call-to-action.njk similarity index 100% rename from src/components/atoms/call-to-action/call-to-action.njk rename to src/components/10-atoms/60-call-to-action/call-to-action.njk diff --git a/src/components/atoms/tag/tag.config.js b/src/components/10-atoms/70-tag/tag.config.js similarity index 91% rename from src/components/atoms/tag/tag.config.js rename to src/components/10-atoms/70-tag/tag.config.js index eee53969..447d1a4d 100644 --- a/src/components/atoms/tag/tag.config.js +++ b/src/components/10-atoms/70-tag/tag.config.js @@ -1,7 +1,6 @@ module.exports = { title: 'Tag', status: 'wip', - order: 70, context: { label: 'Platform Cooperativism', standAlone: false diff --git a/src/components/atoms/tag/tag.njk b/src/components/10-atoms/70-tag/tag.njk similarity index 100% rename from src/components/atoms/tag/tag.njk rename to src/components/10-atoms/70-tag/tag.njk diff --git a/src/components/atoms/badge/badge.config.js b/src/components/10-atoms/80-badge/badge.config.js similarity index 79% rename from src/components/atoms/badge/badge.config.js rename to src/components/10-atoms/80-badge/badge.config.js index f2541e25..5f51ced5 100644 --- a/src/components/atoms/badge/badge.config.js +++ b/src/components/10-atoms/80-badge/badge.config.js @@ -1,7 +1,6 @@ module.exports = { title: 'Badge', - status: 'wip', - order: 80, + status: 'ready', context: { label: 'Platform Cooperativism', standAlone: false diff --git a/src/components/atoms/badge/badge.njk b/src/components/10-atoms/80-badge/badge.njk similarity index 100% rename from src/components/atoms/badge/badge.njk rename to src/components/10-atoms/80-badge/badge.njk diff --git a/src/components/atoms/button/README.md b/src/components/10-atoms/90-button/README.md similarity index 100% rename from src/components/atoms/button/README.md rename to src/components/10-atoms/90-button/README.md diff --git a/src/components/atoms/button/button--tag-button.njk b/src/components/10-atoms/90-button/button--tag-button.njk similarity index 100% rename from src/components/atoms/button/button--tag-button.njk rename to src/components/10-atoms/90-button/button--tag-button.njk diff --git a/src/components/atoms/button/button.config.js b/src/components/10-atoms/90-button/button.config.js similarity index 98% rename from src/components/atoms/button/button.config.js rename to src/components/10-atoms/90-button/button.config.js index 361244a5..11ac8136 100644 --- a/src/components/atoms/button/button.config.js +++ b/src/components/10-atoms/90-button/button.config.js @@ -1,7 +1,6 @@ module.exports = { title: 'Button', - status: 'wip', - order: 90, + status: 'ready', context: { label: 'Filter', labelVisuallyHidden: false, diff --git a/src/components/atoms/button/button.njk b/src/components/10-atoms/90-button/button.njk similarity index 100% rename from src/components/atoms/button/button.njk rename to src/components/10-atoms/90-button/button.njk diff --git a/src/components/atoms/_block-divider/block-divider.config.js b/src/components/10-atoms/_block-divider/block-divider.config.js similarity index 100% rename from src/components/atoms/_block-divider/block-divider.config.js rename to src/components/10-atoms/_block-divider/block-divider.config.js diff --git a/src/components/atoms/_block-divider/block-divider.njk b/src/components/10-atoms/_block-divider/block-divider.njk similarity index 100% rename from src/components/atoms/_block-divider/block-divider.njk rename to src/components/10-atoms/_block-divider/block-divider.njk diff --git a/src/components/atoms/_separator/separator.njk b/src/components/10-atoms/_separator/separator.njk similarity index 100% rename from src/components/atoms/_separator/separator.njk rename to src/components/10-atoms/_separator/separator.njk diff --git a/src/components/atoms/_svg/_svg.config.js b/src/components/10-atoms/_svg/_svg.config.js similarity index 100% rename from src/components/atoms/_svg/_svg.config.js rename to src/components/10-atoms/_svg/_svg.config.js diff --git a/src/components/atoms/_svg/_svg.njk b/src/components/10-atoms/_svg/_svg.njk similarity index 100% rename from src/components/atoms/_svg/_svg.njk rename to src/components/10-atoms/_svg/_svg.njk diff --git a/src/components/atoms/atoms.config.js b/src/components/10-atoms/atoms.config.js similarity index 100% rename from src/components/atoms/atoms.config.js rename to src/components/10-atoms/atoms.config.js