-
Notifications
You must be signed in to change notification settings - Fork 0
Decoupling #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Decoupling #1
Conversation
Added a "Templates" folder which contains a vesion of the script (and its data.py) which is does not require modification between devkits.
fixed small mistake
Added example with the new data.py and pinout_diagram.py NOT COMPLETE OR CORRECT, JUST AN EXAMPLE!!!!!
|
Prosim necommituj soubory a adresare typu .idea/ .venv/ a soubory, ktere se generuji. Ty do VCS nepatri :) |
|
Potrebujeme vytvorit .gitignore, aby se ignorovaly automaticky. Zakladni muze vypadat takto: pycache/ |
|
Nez budes pokracovat dal, zkus se zamerit na tyto body :) mit jenom jeden soubor styles.css Aktualne je v kazdem podadresari vlastni .css soubor, ale obsah je vicemene stejny. Udelej tedy jednotny style.css umisti ho do rootu repa (stejna uroven jako .gitignore) mit jenom jeden pinout_diagram.py script Podobne jako u predchoziho bodu. Cilem by melo byt vytvorit jeden univerzalni skript, kteremu na vstupu das specifikaci (data.py + png) a on ti z toho vytvori .svg/.png. Mit specifikace ulozene v data.py souboru zacne byt trochu kostrbate kvuli tomu, ze budes muset dynamicky menit odkud se importuje, ale ne nemozne. Ja bych preci jen preferoval mit misto toho specifikaci v JSON. Ve vetvi develop jsem vytvoril example jak by to mohlo vypadat. |
Ok. Sorry commitnul jsem ještě než jsem si to přečetl. Začnu na tom pracovat jakmile dokončím akutní záležitosti. |
Kompletně jsem rozdělil data.py a pinout_diagram.py
Přidal jsem extra příklad s espLAN