diff --git a/.github/workflows/ci-testing.yaml b/.github/workflows/ci-testing.yaml new file mode 100644 index 0000000..31b43aa --- /dev/null +++ b/.github/workflows/ci-testing.yaml @@ -0,0 +1,61 @@ +# This is the workflow for testing the code quality: +# Check formatting of Markdown, YAML, TOML, etc. files + +name: Check formatting + +on: + # Trigger the workflow on push + push: + # Every branch + branches: + - '**' + # But do not run this workflow on creating a new tag starting with 'v', e.g. 'v1.0.3' (see pypi-publish.yml) + tags-ignore: + - 'v*' + # Trigger the workflow on pull request + pull_request: + branches: + - '**' + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Allow only one concurrent workflow, skipping runs queued between the run in-progress and latest queued. +# And cancel in-progress runs. +concurrency: + group: + ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + +jobs: + # Job: Check code quality and consistency + code-quality: + strategy: + matrix: + os: [ubuntu-latest] + + runs-on: ${{ matrix.os }} + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Install npm dependencies + # Install 'prettier' for code formatting of Markdown, YAML, etc. files + # Install 'prettier-plugin-toml' plugin for code formatting of TOML files + run: npm install prettier prettier-plugin-toml --save-dev --save-exact + + # Check formatting of Markdown, YAML, TOML, etc. files with Prettier in the project root + - name: Check formatting of Markdown, YAML, TOML, etc. files + id: check_formatting + continue-on-error: true + run: npx prettier . --check --config=prettierrc.toml + + - name: Suggestion to fix non-code formatting issues (for *.md, etc.) + if: steps.check_formatting.outcome == 'failure' + run: + echo "In project root run 'npx prettier . --write + --config=prettierrc.toml' and commit changes to fix issues." + + - name: Force fail if check formatting step failed + if: steps.check_formatting.outcome == 'failure' + run: exit 1 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..05ee225 --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +# Jupyter +.ipynb_checkpoints + +# macOS +.DS_Store + +# npm +node_modules + +# PyCharm +.idea/ diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..4d98e04 --- /dev/null +++ b/.prettierignore @@ -0,0 +1 @@ +docs/assets diff --git a/EasyCrystallography/icons/ecr-icon_bw.svg b/EasyCrystallography/icons/ecr-icon_bw.svg new file mode 100644 index 0000000..83e1b59 --- /dev/null +++ b/EasyCrystallography/icons/ecr-icon_bw.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/EasyCrystallography/logos/ecr-logo_132x32_dark.svg b/EasyCrystallography/logos/ecr-logo_132x32_dark.svg new file mode 100644 index 0000000..8efb32f --- /dev/null +++ b/EasyCrystallography/logos/ecr-logo_132x32_dark.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + Text + + easy + + + crystallography + + + + \ No newline at end of file diff --git a/EasyCrystallography/logos/ecr-logo_132x32_light.svg b/EasyCrystallography/logos/ecr-logo_132x32_light.svg new file mode 100644 index 0000000..af52bb9 --- /dev/null +++ b/EasyCrystallography/logos/ecr-logo_132x32_light.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + Text + + easy + + + crystallography + + + + \ No newline at end of file diff --git a/EasyCrystallography/logos/ecr-logo_dark.svg b/EasyCrystallography/logos/ecr-logo_dark.svg new file mode 100644 index 0000000..47530b0 --- /dev/null +++ b/EasyCrystallography/logos/ecr-logo_dark.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + Text + + easy + + + crystallography + + + + \ No newline at end of file diff --git a/EasyCrystallography/logos/ecr-logo_light.svg b/EasyCrystallography/logos/ecr-logo_light.svg new file mode 100644 index 0000000..561268a --- /dev/null +++ b/EasyCrystallography/logos/ecr-logo_light.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + Text + + easy + + + crystallography + + + + \ No newline at end of file diff --git a/EasyCrystallography/source/EasyCrystallography-logo_lightmode_wfont.svg b/EasyCrystallography/source/EasyCrystallography-logo_lightmode_wfont.svg new file mode 100644 index 0000000..196946d --- /dev/null +++ b/EasyCrystallography/source/EasyCrystallography-logo_lightmode_wfont.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + Text + easyeasy + crystallographycrystallography + + + \ No newline at end of file diff --git a/EasyDiffraction/icons/ed-icon_256x256.png b/EasyDiffraction/icons/ed-icon_256x256.png new file mode 100644 index 0000000..2762898 Binary files /dev/null and b/EasyDiffraction/icons/ed-icon_256x256.png differ diff --git a/EasyDiffraction/icons/ed-icon_bw.svg b/EasyDiffraction/icons/ed-icon_bw.svg new file mode 100644 index 0000000..5813e57 --- /dev/null +++ b/EasyDiffraction/icons/ed-icon_bw.svg @@ -0,0 +1,3 @@ + + + diff --git a/EasyDiffraction/logos/ed-logo-2_dark.svg b/EasyDiffraction/logos/ed-logo-2_dark.svg new file mode 100644 index 0000000..c8ecc4f --- /dev/null +++ b/EasyDiffraction/logos/ed-logo-2_dark.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + + \ No newline at end of file diff --git a/EasyDiffraction/logos/ed-logo-2_light.svg b/EasyDiffraction/logos/ed-logo-2_light.svg new file mode 100644 index 0000000..d1a9d34 --- /dev/null +++ b/EasyDiffraction/logos/ed-logo-2_light.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + + \ No newline at end of file diff --git a/EasyDiffraction/logos/ed-logo_102x32_dark.svg b/EasyDiffraction/logos/ed-logo_102x32_dark.svg new file mode 100644 index 0000000..adfbe1d --- /dev/null +++ b/EasyDiffraction/logos/ed-logo_102x32_dark.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + + \ No newline at end of file diff --git a/EasyDiffraction/logos/ed-logo_102x32_light.svg b/EasyDiffraction/logos/ed-logo_102x32_light.svg new file mode 100644 index 0000000..d14ef91 --- /dev/null +++ b/EasyDiffraction/logos/ed-logo_102x32_light.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + + \ No newline at end of file diff --git a/EasyDiffraction/logos/ed-logo_152x48_dark.svg b/EasyDiffraction/logos/ed-logo_152x48_dark.svg new file mode 100644 index 0000000..32d9c56 --- /dev/null +++ b/EasyDiffraction/logos/ed-logo_152x48_dark.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + + \ No newline at end of file diff --git a/EasyDiffraction/logos/ed-logo_152x48_light.svg b/EasyDiffraction/logos/ed-logo_152x48_light.svg new file mode 100644 index 0000000..78eb4cb --- /dev/null +++ b/EasyDiffraction/logos/ed-logo_152x48_light.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + + \ No newline at end of file diff --git a/EasyDiffraction/logos/ed-logo_dark.svg b/EasyDiffraction/logos/ed-logo_dark.svg new file mode 100644 index 0000000..0be819d --- /dev/null +++ b/EasyDiffraction/logos/ed-logo_dark.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + + \ No newline at end of file diff --git a/EasyDiffraction/logos/ed-logo_light.svg b/EasyDiffraction/logos/ed-logo_light.svg new file mode 100644 index 0000000..8410365 --- /dev/null +++ b/EasyDiffraction/logos/ed-logo_light.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + + \ No newline at end of file diff --git a/EasyDiffraction/logos/eda-logo_dark.svg b/EasyDiffraction/logos/eda-logo_dark.svg new file mode 100644 index 0000000..364066d --- /dev/null +++ b/EasyDiffraction/logos/eda-logo_dark.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + application + + + + \ No newline at end of file diff --git a/EasyDiffraction/logos/eda-logo_light.svg b/EasyDiffraction/logos/eda-logo_light.svg new file mode 100644 index 0000000..17ce0f2 --- /dev/null +++ b/EasyDiffraction/logos/eda-logo_light.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + application + + + + \ No newline at end of file diff --git a/EasyDiffraction/logos/edl-logo_dark.svg b/EasyDiffraction/logos/edl-logo_dark.svg new file mode 100644 index 0000000..9174a14 --- /dev/null +++ b/EasyDiffraction/logos/edl-logo_dark.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + + Label + + + library + + + + \ No newline at end of file diff --git a/EasyDiffraction/logos/edl-logo_light.svg b/EasyDiffraction/logos/edl-logo_light.svg new file mode 100644 index 0000000..b15e424 --- /dev/null +++ b/EasyDiffraction/logos/edl-logo_light.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + + easy + + + diffraction + + + + Label + + + library + + + + \ No newline at end of file diff --git a/EasyDiffraction/source/EasyDiffraction-logo_lightmode_wfont.svg b/EasyDiffraction/source/EasyDiffraction-logo_lightmode_wfont.svg new file mode 100644 index 0000000..572ac67 --- /dev/null +++ b/EasyDiffraction/source/EasyDiffraction-logo_lightmode_wfont.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + easyeasy + diffractiondiffraction + + + \ No newline at end of file diff --git a/EasyDiffraction/source/EasyDiffractionLib-logo_lightmode_wfont.svg b/EasyDiffraction/source/EasyDiffractionLib-logo_lightmode_wfont.svg new file mode 100644 index 0000000..6681b4b --- /dev/null +++ b/EasyDiffraction/source/EasyDiffractionLib-logo_lightmode_wfont.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + Logo + + Main circle + + + Inner circles + + + + + + + + + + + Text + easyeasy + diffractiondiffraction + + librarylibrary + + + \ No newline at end of file diff --git a/EasyDynamics/logos/eq-logo_140x48_dark.svg b/EasyDynamics/logos/eq-logo_140x48_dark.svg new file mode 100644 index 0000000..fe65ccf --- /dev/null +++ b/EasyDynamics/logos/eq-logo_140x48_dark.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyDynamics/logos/eq-logo_140x48_light.svg b/EasyDynamics/logos/eq-logo_140x48_light.svg new file mode 100644 index 0000000..19ed317 --- /dev/null +++ b/EasyDynamics/logos/eq-logo_140x48_light.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyDynamics/logos/eq-logo_93x32_dark.svg b/EasyDynamics/logos/eq-logo_93x32_dark.svg new file mode 100644 index 0000000..8038e6a --- /dev/null +++ b/EasyDynamics/logos/eq-logo_93x32_dark.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyDynamics/logos/eq-logo_93x32_light.svg b/EasyDynamics/logos/eq-logo_93x32_light.svg new file mode 100644 index 0000000..62c9614 --- /dev/null +++ b/EasyDynamics/logos/eq-logo_93x32_light.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyDynamics/logos/eq-logo_dark.svg b/EasyDynamics/logos/eq-logo_dark.svg new file mode 100644 index 0000000..95f1b4a --- /dev/null +++ b/EasyDynamics/logos/eq-logo_dark.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyDynamics/logos/eq-logo_light.svg b/EasyDynamics/logos/eq-logo_light.svg new file mode 100644 index 0000000..efcea24 --- /dev/null +++ b/EasyDynamics/logos/eq-logo_light.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyDynamics/source/EasyDynamics-logo_lightmode_wfont.svg b/EasyDynamics/source/EasyDynamics-logo_lightmode_wfont.svg new file mode 100644 index 0000000..2492c24 --- /dev/null +++ b/EasyDynamics/source/EasyDynamics-logo_lightmode_wfont.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + + + + + + + + + + + + + Text + easyeasy + dynamics + + + \ No newline at end of file diff --git a/EasyImaging/logos/ei-logo_126x48_dark.svg b/EasyImaging/logos/ei-logo_126x48_dark.svg new file mode 100644 index 0000000..97f80f3 --- /dev/null +++ b/EasyImaging/logos/ei-logo_126x48_dark.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyImaging/logos/ei-logo_126x48_light.svg b/EasyImaging/logos/ei-logo_126x48_light.svg new file mode 100644 index 0000000..b9f12b7 --- /dev/null +++ b/EasyImaging/logos/ei-logo_126x48_light.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyImaging/logos/ei-logo_84x32_dark.svg b/EasyImaging/logos/ei-logo_84x32_dark.svg new file mode 100644 index 0000000..fc624fa --- /dev/null +++ b/EasyImaging/logos/ei-logo_84x32_dark.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyImaging/logos/ei-logo_84x32_light.svg b/EasyImaging/logos/ei-logo_84x32_light.svg new file mode 100644 index 0000000..24f894a --- /dev/null +++ b/EasyImaging/logos/ei-logo_84x32_light.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyImaging/logos/ei-logo_dark.svg b/EasyImaging/logos/ei-logo_dark.svg new file mode 100644 index 0000000..0f47840 --- /dev/null +++ b/EasyImaging/logos/ei-logo_dark.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyImaging/logos/ei-logo_light.svg b/EasyImaging/logos/ei-logo_light.svg new file mode 100644 index 0000000..9495214 --- /dev/null +++ b/EasyImaging/logos/ei-logo_light.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyImaging/source/EasyImaging-logo_lightmode_wfont.svg b/EasyImaging/source/EasyImaging-logo_lightmode_wfont.svg new file mode 100644 index 0000000..8ce49a3 --- /dev/null +++ b/EasyImaging/source/EasyImaging-logo_lightmode_wfont.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + + Text + easyeasy + imagingimaging + + + \ No newline at end of file diff --git a/EasyReflectometry/logos/er-logo_120x32_dark.svg b/EasyReflectometry/logos/er-logo_120x32_dark.svg new file mode 100644 index 0000000..bb139bd --- /dev/null +++ b/EasyReflectometry/logos/er-logo_120x32_dark.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + Logo + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyReflectometry/logos/er-logo_120x32_light.svg b/EasyReflectometry/logos/er-logo_120x32_light.svg new file mode 100644 index 0000000..c9533b2 --- /dev/null +++ b/EasyReflectometry/logos/er-logo_120x32_light.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + Logo + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyReflectometry/logos/er-logo_180x48_dark.svg b/EasyReflectometry/logos/er-logo_180x48_dark.svg new file mode 100644 index 0000000..c609163 --- /dev/null +++ b/EasyReflectometry/logos/er-logo_180x48_dark.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + Logo + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyReflectometry/logos/er-logo_180x48_light.svg b/EasyReflectometry/logos/er-logo_180x48_light.svg new file mode 100644 index 0000000..aa7a35b --- /dev/null +++ b/EasyReflectometry/logos/er-logo_180x48_light.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + Logo + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyReflectometry/logos/er-logo_dark.svg b/EasyReflectometry/logos/er-logo_dark.svg new file mode 100644 index 0000000..1006baa --- /dev/null +++ b/EasyReflectometry/logos/er-logo_dark.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + Logo + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyReflectometry/logos/er-logo_light.svg b/EasyReflectometry/logos/er-logo_light.svg new file mode 100644 index 0000000..4fb06dd --- /dev/null +++ b/EasyReflectometry/logos/er-logo_light.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + Logo + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyReflectometry/source/EasyReflectometry-logo_lightmode_wfont.svg b/EasyReflectometry/source/EasyReflectometry-logo_lightmode_wfont.svg new file mode 100644 index 0000000..ea46a5d --- /dev/null +++ b/EasyReflectometry/source/EasyReflectometry-logo_lightmode_wfont.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + Logo + + + Main circle + + + + + + + + Text + easyeasy + reflectometryreflectometry + + + \ No newline at end of file diff --git a/EasyScience/icons/es-icon_bw.svg b/EasyScience/icons/es-icon_bw.svg new file mode 100644 index 0000000..18af7fb --- /dev/null +++ b/EasyScience/icons/es-icon_bw.svg @@ -0,0 +1,3 @@ + + + diff --git a/EasyScience/logos/es-logo_81x32_dark.svg b/EasyScience/logos/es-logo_81x32_dark.svg new file mode 100644 index 0000000..b9a20d1 --- /dev/null +++ b/EasyScience/logos/es-logo_81x32_dark.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyScience/logos/es-logo_81x32_light.svg b/EasyScience/logos/es-logo_81x32_light.svg new file mode 100644 index 0000000..43d63a9 --- /dev/null +++ b/EasyScience/logos/es-logo_81x32_light.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyScience/logos/es-logo_dark.svg b/EasyScience/logos/es-logo_dark.svg new file mode 100644 index 0000000..7d96ded --- /dev/null +++ b/EasyScience/logos/es-logo_dark.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyScience/logos/es-logo_light.svg b/EasyScience/logos/es-logo_light.svg new file mode 100644 index 0000000..59d950a --- /dev/null +++ b/EasyScience/logos/es-logo_light.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyScience/source/EasyScience-logo_lightmode_wfont.svg b/EasyScience/source/EasyScience-logo_lightmode_wfont.svg new file mode 100644 index 0000000..6534d1a --- /dev/null +++ b/EasyScience/source/EasyScience-logo_lightmode_wfont.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + Textes + + + Text + easyeasy + diffractionscience + + + \ No newline at end of file diff --git a/EasyScience/source/EasyScience-logomark_lightmode.svg b/EasyScience/source/EasyScience-logomark_lightmode.svg new file mode 100644 index 0000000..aa8ac25 --- /dev/null +++ b/EasyScience/source/EasyScience-logomark_lightmode.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + Logo + + Main circle + + + + + + \ No newline at end of file diff --git a/EasyShapes/logos/esh-logo_118x48_dark.svg b/EasyShapes/logos/esh-logo_118x48_dark.svg new file mode 100644 index 0000000..70aaf74 --- /dev/null +++ b/EasyShapes/logos/esh-logo_118x48_dark.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyShapes/logos/esh-logo_118x48_light.svg b/EasyShapes/logos/esh-logo_118x48_light.svg new file mode 100644 index 0000000..ab46898 --- /dev/null +++ b/EasyShapes/logos/esh-logo_118x48_light.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyShapes/logos/esh-logo_79x32_dark.svg b/EasyShapes/logos/esh-logo_79x32_dark.svg new file mode 100644 index 0000000..12f20d2 --- /dev/null +++ b/EasyShapes/logos/esh-logo_79x32_dark.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyShapes/logos/esh-logo_79x32_light.svg b/EasyShapes/logos/esh-logo_79x32_light.svg new file mode 100644 index 0000000..5b8568d --- /dev/null +++ b/EasyShapes/logos/esh-logo_79x32_light.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyShapes/logos/esh-logo_dark.svg b/EasyShapes/logos/esh-logo_dark.svg new file mode 100644 index 0000000..21bfb37 --- /dev/null +++ b/EasyShapes/logos/esh-logo_dark.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyShapes/logos/esh-logo_light.svg b/EasyShapes/logos/esh-logo_light.svg new file mode 100644 index 0000000..c00a6d2 --- /dev/null +++ b/EasyShapes/logos/esh-logo_light.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyShapes/source/EasyShapes-logo_lightmode_wfont.svg b/EasyShapes/source/EasyShapes-logo_lightmode_wfont.svg new file mode 100644 index 0000000..144eeb5 --- /dev/null +++ b/EasyShapes/source/EasyShapes-logo_lightmode_wfont.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + Logomark + + Main circle + + + Inner elements + + + + + + + + + + + + + + + + + + + + + + Text + easyeasy + shapesshapes + + + \ No newline at end of file diff --git a/EasyTexture/logos/et-logo_120x48_dark.svg b/EasyTexture/logos/et-logo_120x48_dark.svg new file mode 100644 index 0000000..4d46104 --- /dev/null +++ b/EasyTexture/logos/et-logo_120x48_dark.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + Logo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyTexture/logos/et-logo_120x48_light.svg b/EasyTexture/logos/et-logo_120x48_light.svg new file mode 100644 index 0000000..86d2542 --- /dev/null +++ b/EasyTexture/logos/et-logo_120x48_light.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + Logo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyTexture/logos/et-logo_80x32_dark.svg b/EasyTexture/logos/et-logo_80x32_dark.svg new file mode 100644 index 0000000..113924a --- /dev/null +++ b/EasyTexture/logos/et-logo_80x32_dark.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + Logo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyTexture/logos/et-logo_80x32_light.svg b/EasyTexture/logos/et-logo_80x32_light.svg new file mode 100644 index 0000000..1c4790a --- /dev/null +++ b/EasyTexture/logos/et-logo_80x32_light.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + Logo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyTexture/logos/et-logo_dark.svg b/EasyTexture/logos/et-logo_dark.svg new file mode 100644 index 0000000..cbbe611 --- /dev/null +++ b/EasyTexture/logos/et-logo_dark.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + Logo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyTexture/logos/et-logo_light.svg b/EasyTexture/logos/et-logo_light.svg new file mode 100644 index 0000000..24d0a31 --- /dev/null +++ b/EasyTexture/logos/et-logo_light.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + Logo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Text + + + + + \ No newline at end of file diff --git a/EasyTexture/source/EasyTexture-logo_lightmode_wfont.svg b/EasyTexture/source/EasyTexture-logo_lightmode_wfont.svg new file mode 100644 index 0000000..2df2811 --- /dev/null +++ b/EasyTexture/source/EasyTexture-logo_lightmode_wfont.svg @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + Logo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Text + easyeasy + texturetexture + + + \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..f506f0b --- /dev/null +++ b/README.md @@ -0,0 +1,14 @@ +# assets-branding + +**assets-branding** is the central repository for storing and sharing branding +assets used across the EasyScience organization's projects. This repository +ensures a consistent and professional visual identity for all EasyScience +documentation, websites, and other materials. + +## Contents + +This repository includes: + +- **Logos**: Organization and project-specific logos in various formats (SVG, + PNG, etc.). +- **Icons**: Commonly used icons for projects and documentation. diff --git a/prettierrc.toml b/prettierrc.toml new file mode 100644 index 0000000..6874d28 --- /dev/null +++ b/prettierrc.toml @@ -0,0 +1,11 @@ +endOfLine = 'lf' # change line endings to LF +printWidth = 80 # wrap Markdown files at 80 characters +proseWrap = 'always' # change wrapping in Markdown files +semi = false # remove semicolons +singleQuote = true # use single quotes instead of double quotes +tabWidth = 2 # change tab width to 2 spaces +useTabs = false # use spaces instead of tabs + +plugins = [ + 'prettier-plugin-toml', # use the TOML plugin +] diff --git a/tools/formatting.sh b/tools/formatting.sh new file mode 100755 index 0000000..c429f6c --- /dev/null +++ b/tools/formatting.sh @@ -0,0 +1,2 @@ +echo "\033[0;33m:::::: Check and fix non-code formatting\033[0m" +npx prettier . --write --config=prettierrc.toml