AlphaCodeCorp / Exia-Theme-is-beautiful

Le projet Exia-Theme-is-Beautiful aka ETiB est un addon développé en css et en js permettant de remplacer les couleurs de l'ent et du moodle utilisés par le CESI.
GNU General Public License v3.0
3 stars 4 forks source link

ETIB structural changes #34

Closed Hveodrungr closed 4 years ago

Hveodrungr commented 4 years ago

Is your feature request related to a problem? Please describe. Le projet a actuellement une structure qui est divisé comme suis

ETIB:.
│   CONTRIBUTING.md
│   LICENSE
│   manifest.json
│   README.md
│
├───.github
│   └───ISSUE_TEMPLATE
│           bug_report.md
│           feature_request.md
│
├───css
│       style-ent.css
│       style-ent.dev.css
│       style-moodle.css
│       style-moodle.dev.css
│
├───icon
│       exia_cesi_360.jpg
│       exia_icon_48.png
│       exia_logo_360.png
│       icon_48.png
│       logo-cesi-exia.png
│
└───js
        content-ent.js
        content-moodle.js

Il faudrait plutôt la changer pour quelques choses de plus facilement explicite avec l''arrivé des version Chrome Edge et Firefox

ETIB:.
│   CONTRIBUTING.md
│   LICENSE
│   manifest.json
│   loader.js
│   README.md
│
├───.github
│   └───ISSUE_TEMPLATE
│
│───browser1
│    │───js
│    │    └───files
│    └───css
│         └───files
│───browser2
│    │───js
│    │    └───files
│    └───css
│         └───files
├───icon
│       exia_cesi_360.jpg
│       exia_icon_48.png
│       exia_logo_360.png
│       icon_48.png
│       logo-cesi-exia.png

Avec cette nouvelle idée de structure, le projet serait découpé en plusieurs dossiers qui correspondront aux navigateurs et contiendra des dossiers (css/js/etc) qui contiendront les fichiers unique au navigateur

Describe the solution you'd like Changer la structure du projet pour avoir une structure plus explicite