diff --git a/WEBROOT/config.php b/WEBROOT/config.php index 85e552e..a2c90ab 100644 --- a/WEBROOT/config.php +++ b/WEBROOT/config.php @@ -17,6 +17,7 @@ $serviceGroups = array ( array ( 0 => 'home_info', 1 => 'links', + 2 => 'vergabe' ), ), 'Ausbildung' => @@ -77,6 +78,12 @@ $services = array ( 'active' => true, 'adminOnly' => false, ), + 'vergabe' => + array ( + 'name' => 'Vergabe', + 'active' => true, + 'adminOnly' => false, + ), 'print_static' => array ( 'name' => 'Berichte Drucken', diff --git a/WEBROOT/services/vergabe.php b/WEBROOT/services/vergabe.php new file mode 100644 index 0000000..46fb0e6 --- /dev/null +++ b/WEBROOT/services/vergabe.php @@ -0,0 +1,62 @@ +getReferer()); + exit; +} + +?> +
+
+ +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + + +
+ +
+
\ No newline at end of file diff --git a/WEBROOT/style.css b/WEBROOT/style.css index e2e8a2c..24e607c 100644 --- a/WEBROOT/style.css +++ b/WEBROOT/style.css @@ -1070,4 +1070,63 @@ select { /* Dark Mode Pfeil */ body.dark-mode select { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg fill='%23ccc' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7l5 5 5-5z'/%3E%3C/svg%3E"); +} + +/* ===== Vergabe Formular ===== */ + +.vergabe-form { + background: var(--card-bg); + border: 1px solid var(--card-border); + border-left: 5px solid var(--btn-bg); + border-radius: 10px; + padding: 20px; + margin-bottom: 25px; + box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05); +} + +.vergabe-grid { + display: grid; + grid-template-columns: 170px 170px 1.3fr 2fr auto; + gap: 15px; + align-items: end; +} + +.vergabe-grid .form-group { + margin: 0; +} + +.vergabe-grid input, +.vergabe-grid button { + padding: 10px 16px; + font-size: 15px; + border-radius: 5px; +} + +body.dark-mode input[type="date"] { + color-scheme: dark; +} + +.vergabe-grid button:hover { + opacity: .9; + transform: translateY(-1px); +} + +@media (max-width: 1000px) { + .vergabe-grid { + grid-template-columns: 1fr; + } + + .vergabe-grid button { + appearance: none; + -webkit-appearance: none; + + background: var(--btn-add-bg); + color: white; + border: none; + border-radius: 6px; + padding: 0 24px; + height: 46px; + font-size: .95rem; + font-weight: 600; + } } \ No newline at end of file