diff --git a/README.md b/README.md index bdcc40f..da5e04d 100644 --- a/README.md +++ b/README.md @@ -10,9 +10,12 @@ You need to have installed `node` and `npm` (or `pnpm`). To setup the project ju To start the development server run `npm run dev`. -#### Prettier Options +### Editor + +È meglio se prima di fare commit il codice sia formattato con Prettier, nel caso di VSCode c'è un'estensione omonima e le opzioni da aggiungere al proprio JSON di impostazioni sono ```json +... "prettier.printWidth": 100, "prettier.singleQuote": true, "prettier.quoteProps": "consistent", @@ -20,6 +23,7 @@ To start the development server run `npm run dev`. "prettier.semi": false, "prettier.arrowParens": "avoid", "editor.formatOnSave": true, +... ``` ### Production diff --git a/src/components/CompoundButton.jsx b/src/components/CompoundButton.jsx index 11612ea..35b1517 100644 --- a/src/components/CompoundButton.jsx +++ b/src/components/CompoundButton.jsx @@ -5,7 +5,11 @@ export const CompoundButton = ({ options, value, setValue }) => {
- Per vedere l'orario settimanale, clicca su Settimana, che mostrerà un calendario - con i corsi attualmente selezionati. + Da desktop si può visualizzare l'orario settimanale cliccando su Settimana che + mostrerà un calendario con i corsi attualmente selezionati.
- La selezione effettuata verrà preservata dalla visualizzazione Corsi a quella - Settimana, permettendo di individuare eventuali sovrapposizioni di orari. + La selezione effettuata verrà preservata dalla visualizzazione Corsi a quella{' '} + Settimana, permettendo di individuare eventuali sovrapposizioni di orari.
- I corsi sono raggruppati per: primo, secondo, terzo anno (I,II,III)
- e magistrale. Alternativamente, puoi scegliere fra tutti i corsi disponibili cliccando
- su Tutti.
+ I corsi sono raggruppati per: primo, secondo, terzo anno (rispettivamente I,{' '}
+ II e III) e magistrale (su mobile indicata con M).
+ Alternativamente, puoi scegliere fra tutti i corsi disponibili cliccando su Tutti{' '}
+ (equivalente al tasto su
+ Da mobile ci sono tre visualizzazioni possibili dei corsi, la modalità Corsi{' '}
+
- Da desktop puoi stampare l'orario attualmente visibile con il bottone
In caso di bug puoi creare una issue sulla repo git del progetto{' '} https://git.phc.dm.unipi.it/phc/orario - {' '} - oppure puoi contattarci direttamente all'indirizzo{' '} - macchinisti@lists.dm.unipi.it. + + , contattarci all'indirizzo{' '} + macchinisti@lists.dm.unipi.it oppure + passare direttamente in PHC.
> ) diff --git a/src/components/Optionbar.jsx b/src/components/Optionbar.jsx index 8333016..5b4e267 100644 --- a/src/components/Optionbar.jsx +++ b/src/components/Optionbar.jsx @@ -1,41 +1,50 @@ import { CompoundButton } from './CompoundButton.jsx' -import { MODE_COURSE, MODE_SCHEDULE, MODE_WORKWEEK, MODE_WORKWEEK_GRID } from './EventsView.jsx' +import { MODE_COURSE, MODE_SCHEDULE, MODE_WORKWEEK_GRID } from './EventsView.jsx' import { Icon } from './Icon.jsx' -export const Optionbar = ({ mode, setMode, source, setSource, onHelp }) => { - return ( - - ) +export const OptionBar = ({ mode, setMode, source, setSource, onHelp }) => { + return ( + + ) } diff --git a/src/main.jsx b/src/main.jsx index 1706fc8..56b892d 100644 --- a/src/main.jsx +++ b/src/main.jsx @@ -9,7 +9,7 @@ import { Help } from './components/Help.jsx' import { Icon } from './components/Icon.jsx' import { Popup } from './components/Popup.jsx' import { Toolbar } from './components/Toolbar.jsx' -import { Optionbar } from './components/Optionbar.jsx' +import { OptionBar } from './components/Optionbar.jsx' window._ = _ window.dataBuffer = {} @@ -127,7 +127,7 @@ const App = ({}) => { setTheme, }} /> -