feat(docs, ui): restructure frontend documentation & introduce Vision directories for modularity

- Moved existing FIGMA-related files into `Vison_01` and `Vision_02` folders to better support versioning and collaboration.
- Added PostCSS configuration for extending plugins in Tailwind CSS.
- Introduced new style guidelines, theme configurations, and modular imports for `Vision_02`.
- Documented detailed ÖTO tournament structures and parameters for CSN/CDN inclusions.
- Enhanced routing and UI files for future scalability, including new `theme.tsx` and `routes.tsx`.

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
This commit is contained in:
2026-03-24 09:59:59 +01:00
parent e1514cfbce
commit 5a545182f2
155 changed files with 13832 additions and 0 deletions
@@ -0,0 +1,56 @@
import {createTheme} from '@mui/material/styles';
export const theme = createTheme({
palette: {
primary: {
main: '#3F51B5', // Indigo
},
secondary: {
main: '#FF4081',
},
background: {
default: '#fafafa',
paper: '#ffffff',
},
},
typography: {
fontSize: 11,
body1: {
fontSize: '11px',
},
body2: {
fontSize: '11px',
},
},
components: {
MuiButton: {
styleOverrides: {
root: {
textTransform: 'none',
fontSize: '11px',
},
sizeSmall: {
padding: '4px 12px',
fontSize: '10px',
},
},
},
MuiTextField: {
styleOverrides: {
root: {
'& .MuiInputBase-input': {
fontSize: '11px',
},
},
},
},
MuiTableCell: {
styleOverrides: {
root: {
fontSize: '11px',
padding: '6px 8px',
},
},
},
},
});