UI- und Menue-Anpassungen
2 files added
4 files modified
New file |
| | |
| | | /* |
| | | Mediazentrale - Personal Media Center |
| | | Copyright (C) 2021 Ulrich Hilger |
| | | |
| | | This program is free software: you can redistribute it and/or modify |
| | | it under the terms of the GNU Affero General Public License as |
| | | published by the Free Software Foundation, either version 3 of the |
| | | License, or (at your option) any later version. |
| | | |
| | | This program is distributed in the hope that it will be useful, |
| | | but WITHOUT ANY WARRANTY; without even the implied warranty of |
| | | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| | | GNU Affero General Public License for more details. |
| | | |
| | | You should have received a copy of the GNU Affero General Public License |
| | | along with this program. If not, see <https://www.gnu.org/licenses/>. |
| | | */ |
| | | package de.uhilger.mediaz.entity; |
| | | |
| | | /** |
| | | * |
| | | * @author Ulrich Hilger |
| | | */ |
| | | public class Geraet implements Entity { |
| | | |
| | | private String name; |
| | | |
| | | public void setName(String name) { |
| | | this.name = name; |
| | | } |
| | | |
| | | @Override |
| | | public String getName() { |
| | | return name; |
| | | } |
| | | |
| | | } |
| | |
| | | .entity-formular { |
| | | display: flex; |
| | | flex-flow: column; |
| | | user-select: none; |
| | | font-size: smaller; |
| | | } |
| | | |
| | |
| | | user-select: none; |
| | | } |
| | | |
| | | /* |
| | | .entity-element:focus { |
| | | outline: none; |
| | | .entity-form-element { |
| | | margin: 0.4rem; |
| | | } |
| | | */ |
| | | |
| | | .entity-element:hover { |
| | | background-color: #ececec; |
| | |
| | | }, |
| | | "inhalt": [ |
| | | { |
| | | "titel": "Media", |
| | | "titel": "Eig. Quellen", |
| | | "umenue": false, |
| | | "funktion": "app.media_liste" |
| | | }, |
| | | { |
| | | "titel": "Live", |
| | | "umenue": false, |
| | | "funktion": "app.livestream_selection" |
| | | }, |
| | | { |
| | | "titel": "", |
| | | "umenue": false, |
| | | "funktion": "" |
| | | }, |
| | | { |
| | | "titel": "Abspielliste", |
| | |
| | | "funktion": "app.abspiellisten_liste" |
| | | }, |
| | | { |
| | | "titel": "Livestreams", |
| | | "umenue": false, |
| | | "funktion": "app.livestream_liste" |
| | | }, |
| | | { |
| | | "titel": "Einstellungen", |
| | | "umenue": false, |
| | | "funktion": "app.prefs_liste" |
| | | }, |
| | | { |
| | | "titel": "Form Test", |
| | | "titel": "", |
| | | "umenue": false, |
| | | "funktion": "app.test_form" |
| | | "funktion": "" |
| | | }, |
| | | { |
| | | "titel": "Info", |
| | |
| | | <div class="dlg-info"> |
| | | <span class="close-btn pointer-cursor">✖</span> |
| | | <div class="dlg-behaelter"> |
| | | <div class="dlg-info-app-titel">Intendant</div> |
| | | <div class="dlg-info-app-info">Deine persönliche Mediazentrale von <a href='https://uhilger.de'>Ulrich Hilger</a>.</div> |
| | | <div class="dlg-info-app-titel">Pan</div> |
| | | <div class="dlg-info-app-info">Die Mediazentrale von <a href='https://uhilger.de'>Ulrich Hilger</a>.</div> |
| | | <div class="dlg-info-app-info">Weitere Infos im Code-Repository.</div> |
| | | </div> |
| | | </div> |
| | |
| | | <form> |
| | | <div class="entity-formular"> |
| | | <input name="name" class="entity-element" type="text" id="livestream-name" placeholder="Name" value="{{name}}" /> |
| | | <input name="url" class="entity-element" type="text" id="livestream-url" placeholder="Pfad" value="{{url}}" /> |
| | | <input name="name" class="entity-form-element" type="text" id="livestream-name" placeholder="Name" value="{{name}}" /> |
| | | <input name="url" class="entity-form-element" type="text" id="livestream-url" placeholder="Pfad" value="{{url}}" /> |
| | | <div class="entity-buttons"> |
| | | <button type="submit" class="button-primary" id="ok-btn">Speichern</button> |
| | | <button class="button" id="cancel-btn">Abbrechen</button> |