diff options
author | Peter Grassberger <petertheone@gmail.com> | 2016-02-04 21:49:47 (GMT) |
---|---|---|
committer | Peter Grassberger <petertheone@gmail.com> | 2016-02-04 21:49:47 (GMT) |
commit | e288025886589c7d30ba1c1a656adbf1550f130c (patch) | |
tree | 4abb68e7b2eea4cc56cf27606e206f189f30d884 /www | |
parent | f8ee82cd94a3fb16a392e6734f0e4c8f1ca3bf67 (diff) |
use bootstrap 3 (navbar is somewhat broken)
Diffstat (limited to 'www')
-rw-r--r-- | www/index.html | 94 | ||||
-rw-r--r-- | www/js/jingles.js | 8 | ||||
-rw-r--r-- | www/js/musicpools.js | 2 | ||||
-rw-r--r-- | www/js/shows.js | 20 |
4 files changed, 74 insertions, 50 deletions
diff --git a/www/index.html b/www/index.html index d199f9b..aaa1c7c 100644 --- a/www/index.html +++ b/www/index.html @@ -8,7 +8,7 @@ <meta name="author" content="Christian Pointner <equinox@helsinki.at>, Peter Grassberger <petertheone@gmail.com>"> <link rel="shortcut icon" href="/img/favicon.ico" /> - <link href="/javascript/twitter-bootstrap/css/bootstrap.css" rel="stylesheet"> + <link href="/javascript/bootstrap/css/bootstrap.css" rel="stylesheet"> <link href="/styles/main-style.css" rel="stylesheet"> <link href="/styles/auth.css" rel="stylesheet"> <link href="/styles/shows.css" rel="stylesheet"> @@ -45,23 +45,30 @@ <input id="username" type="text" class="form-control" placeholder="Benutzername" required autofocus> <input id="password" type="password" class="form-control" placeholder="Passwort" required> <div class="alertbox"></div> - <button class="btn btn-primary btn-large" type="submit"><i class="icon-user icon-white"></i> Anmelden</button> + <button class="btn btn-primary btn-lg" type="submit"><i class="icon-user icon-white"></i> Anmelden</button> </form> </div> <div id="mainwindow"> - <div class="navbar navbar-fixed-top"> - <div class="navbar-inner"> - <div class="container-fluid"> - <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> + <nav class="navbar navbar-inverse navbar-default navbar-fixed-top"> + <div class="container-fluid"> + <div class="navbar-header"> + <!--<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> - </a> - <span class="brand">Radio Helsinki - Import</span> - <div class="nav-collapse"> + </a>--> + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse-1" aria-expanded="false"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <span class="navbar-brand">Radio Helsinki - Import</span> + + <!--<div class="nav-collapse"> <ul class="nav"> <li id="nav-btn-shows"><a href="/shows/" onclick="event.preventDefault(); apps_select('shows')">Sendungen</a></li> <li id="nav-btn-jingles"><a href="/jingles/" onclick="event.preventDefault(); apps_select('jingles')">Jingles</a></li> @@ -70,14 +77,31 @@ </ul> <form id="logoutform" class="navbar-form pull-right"> <span class="navbar-text">angemeldet als <strong id="username-field">UNKNOWN</strong></span> - <button style="margin-top: 0;" type="button" class="btn btn-danger btn-small" onclick="auth_logout()"> + <button style="margin-top: 0;" type="button" class="btn btn-danger btn-sm" onclick="auth_logout()"> <i class="icon-off icon-white"></i> Abmelden </button> </form> + </div>--> + + <div class="collapse navbar-collapse navbar-right" id="navbar-collapse-1"> + <ul class="nav navbar-nav"> + <li id="nav-btn-shows"><a href="/shows/" onclick="event.preventDefault(); apps_select('shows')">Sendungen</a></li> + <li id="nav-btn-jingles"><a href="/jingles/" onclick="event.preventDefault(); apps_select('jingles')">Jingles</a></li> + <li id="nav-btn-musicpools"><a href="/musicpools/" onclick="event.preventDefault(); apps_select('musicpools')">Musikpools</a></li> + <li id="nav-btn-musicgrid"><a href="/musicgrid/" onclick="event.preventDefault(); apps_select('musicgrid')">Musikgrid</a></li> + </ul> + + <form id="logoutform" class="navbar-form pull-right"> + <p class="navbar-text">angemeldet als <strong id="username-field">UNKNOWN</strong></p> + <button type="button" class="btn btn-danger btn-sm" onclick="auth_logout()"> + <span class="glyphicon glyphicon-log-out" aria-hidden="true"></span> Abmelden + </button> + </form> </div> + </div> </div> - </div> + </nav> <div class="modal hide fade" id="uploadModal"> <div class="modal-header"> @@ -111,14 +135,14 @@ </table> </div> <div class="modal-footer"> - <button class="btn" data-dismiss="modal">Abbrechen</button> + <button class="btn btn-default" data-dismiss="modal">Abbrechen</button> </div> </div> <div id="app-shows" class="container-fluid"> <div class="alertbox"></div> - <div class="row-fluid"> - <div class="span10"> + <div class="row"> + <div class="col-md-10"> <form class="well form-inline"> <!-- todo: fix html error: h3 is not allowed in label --> <label class="control-label" for="show-selector"> @@ -128,7 +152,7 @@ </select> </form> </div> - <div class="span2"> + <div class="col-md-2"> <div id="clock"> <span class="current-week"></span> <span class="clock-date"></span> @@ -136,29 +160,29 @@ </div> </div> </div> - <div class="row-fluid"> - <div class="span12"> + <div class="row"> + <div class="col-md-12"> <h2 id="show-title"></h2> </div> </div> - <div class="row-fluid" id="show-details"> - <div class="span2"> </div> - <div class="span2"> + <div class="row" id="show-details"> + <div class="col-md-2"> </div> + <div class="col-md-2"> <strong>Tag:</strong> <span id="show-dow"></span> </div> - <div class="span2"> + <div class="col-md-2"> <strong>Rythmus:</strong> <span id="show-rhythm"></span> </div> - <div class="span2"> + <div class="col-md-2"> <strong>Startzeit:</strong> <span id="show-starttime"></span> </div> - <div class="span2"> + <div class="col-md-2"> <strong>Dauer:</strong> <span id="show-length"></span> </div> - <div class="span2"> </div> + <div class="col-md-2"> </div> </div> - <div class="row-fluid"> - <div class="span12"> + <div class="row"> + <div class="col-md-12"> <table class="table table-striped" id="show-carts"> <thead> <tr> @@ -189,7 +213,7 @@ <div id="app-musicpools" class="container-fluid"> <div class="alertbox"></div> - <div class="row-fluid"> + <div class="row"> <form class="well form-inline"> <!-- todo: fix html error: h3 is not allowed in label --> <label class="control-label" for="musicpool-selector"> @@ -291,8 +315,8 @@ <div id="hiddenTemplates" class="hidden"> - <div class="row-fluid group jingleGroupTemplate"> - <div class="span12"> + <div class="row group jingleGroupTemplate"> + <div class="col-md-12"> <h2></h2> <table class="table table-striped"> <thead> @@ -307,12 +331,12 @@ <tfoot> </tfoot> </table> - <button class="uploadButton btn btn-success btn"><i class="icon-upload icon-white"></i> Importieren</button> + <button class="uploadButton btn btn-success"><i class="glyphicon glyphicon-upload glyphicon-white"></i> Importieren</button> </div> </div> - <div class="row-fluid musicpool musicpoolTemplate"> - <div class="span12"> + <div class="row musicpool musicpoolTemplate"> + <div class="col-md-12"> <h2></h2> <table class="table table-striped"> <thead> @@ -331,7 +355,7 @@ <tfoot> </tfoot> </table> - <button class="uploadButton btn btn-success btn"><i class="icon-upload icon-white"></i> Importieren</button> + <button class="uploadButton btn btn-success"><i class="glyphicon glyphicon-upload glyphicon-white"></i> Importieren</button> </div> </div> @@ -344,7 +368,7 @@ <div class="progress"><div class="bar" style="width: 0%;"></div></div> </td> <td> - <button class="btn btn-danger btn-mini"><i class="icon-remove icon-white"></i> Abbrechen</button> + <button class="btn btn-danger btn-xs"><i class="glyphicon glyphicon-remove glyphicon-white"></i> Abbrechen</button> </td> </tr> </table> @@ -364,7 +388,7 @@ <div class="progress"><div class="bar" style="width: 0%;"></div></div> </td> <td> - <button class="btn btn-danger btn-mini"><i class="icon-remove icon-white"></i> Abbrechen</button> + <button class="btn btn-danger btn-xs"><i class="glyphicon glyphicon-remove glyphicon-white"></i> Abbrechen</button> </td> </tr> </table> diff --git a/www/js/jingles.js b/www/js/jingles.js index 3b3b176..8767095 100644 --- a/www/js/jingles.js +++ b/www/js/jingles.js @@ -170,14 +170,14 @@ Rivendell.JingleCutView = function(model) { }; Rivendell.JingleCutView.prototype.render = function() { - var moveButton = $('<button class="btn btn-info btn-mini"><i class="icon-arrow-right icon-white"></i> Verschieben</button>'); + var moveButton = $('<button class="btn btn-info btn-xs"><i class="icon-arrow-right icon-white"></i> Verschieben</button>'); var activateButton; if (this.model.active) { - activateButton = $('<button class="btn btn-warning btn-mini"><i class="icon-minus icon-white"></i> Deactivieren</button>'); + activateButton = $('<button class="btn btn-warning btn-xs"><i class="icon-minus icon-white"></i> Deactivieren</button>'); } else { - activateButton = $('<button class="btn btn-warning btn-mini"><i class="icon-plus icon-white"></i> Aktivieren</button>'); + activateButton = $('<button class="btn btn-warning btn-xs"><i class="icon-plus icon-white"></i> Aktivieren</button>'); } - var deleteButton = $('<button class="btn btn-danger btn-mini"><i class="icon-trash icon-white"></i> Löschen</button>'); + var deleteButton = $('<button class="btn btn-danger btn-xs"><i class="icon-trash icon-white"></i> Löschen</button>'); var self = this; moveButton.on('click', function() { diff --git a/www/js/musicpools.js b/www/js/musicpools.js index 8fd59f4..c63c5ae 100644 --- a/www/js/musicpools.js +++ b/www/js/musicpools.js @@ -209,7 +209,7 @@ Rivendell.MusicpoolCartView.prototype.render = function() { } } - var deleteButton = $('<button class="btn btn-danger btn-mini"><i class="icon-trash icon-white"></i> Löschen</button>'); + var deleteButton = $('<button class="btn btn-danger btn-xs"><i class="icon-trash icon-white"></i> Löschen</button>'); var self = this; deleteButton.on('click', function() { diff --git a/www/js/shows.js b/www/js/shows.js index c325e01..d18cd1b 100644 --- a/www/js/shows.js +++ b/www/js/shows.js @@ -146,14 +146,14 @@ function shows_importCart(cart) { } // <td> -// <button class="btn btn-info btn-mini disabled"><i class="icon-arrow-up icon-white"></i></button> -// <button class="btn btn-info btn-mini disabled"><i class="icon-arrow-down icon-white"></i></button> -// <button class="btn btn-danger btn-mini"><i class="icon-trash icon-white"></i> Löschen</button> +// <button class="btn btn-info btn-xs disabled"><i class="icon-arrow-up icon-white"></i></button> +// <button class="btn btn-info btn-xs disabled"><i class="icon-arrow-down icon-white"></i></button> +// <button class="btn btn-danger btn-xs"><i class="icon-trash icon-white"></i> Löschen</button> // </td> // <td> -// <button class="btn btn-info btn-mini"><i class="icon-arrow-up icon-white"></i></button> -// <button class="btn btn-info btn-mini disabled"><i class="icon-arrow-down icon-white"></i></button> -// <button class="btn btn-success btn-mini"><i class="icon-upload icon-white"></i> Importieren</button> +// <button class="btn btn-info btn-xs"><i class="icon-arrow-up icon-white"></i></button> +// <button class="btn btn-info btn-xs disabled"><i class="icon-arrow-down icon-white"></i></button> +// <button class="btn btn-success btn-xs"><i class="icon-upload icon-white"></i> Importieren</button> // </td> function shows_newCartEntry(elem) { @@ -166,9 +166,9 @@ function shows_newCartEntry(elem) { cart.lastplayed = cart_exists ? format_datetime(shows_group_carts[elem].lastplayed) : '-'; var buttons = cart_exists ? - '<button class="btn btn-danger btn-mini" onclick="shows_deleteCart(' + elem + ');">' + + '<button class="btn btn-danger btn-xs" onclick="shows_deleteCart(' + elem + ');">' + '<i class="icon-trash icon-white"></i> Löschen</button>' : - '<button class="btn btn-success btn-mini" onclick="shows_importCart(' + elem + ');">' + + '<button class="btn btn-success btn-xs" onclick="shows_importCart(' + elem + ');">' + '<i class="icon-upload icon-white"></i> Importieren</button>'; return $('<tr>').append($('<td>').text(elem)) @@ -183,7 +183,7 @@ function shows_newCartEntry(elem) { function shows_newImportingEntry(cart) { var progress_bar = '<div class="progress"><div class="bar" style="width: 0%;"></div></div>'; - var cancel_button = '<button class="btn btn-danger btn-mini">' + + var cancel_button = '<button class="btn btn-danger btn-xs">' + '<i class="icon-remove icon-white"></i> Abbrechen</button>'; return $('<tr>').append($('<td>').text(cart)) @@ -195,7 +195,7 @@ function shows_newImportingEntry(cart) { } function shows_newImportErrorEntry(cart, msg) { - var dismiss_button = '<button class="btn btn-info btn-mini">' + + var dismiss_button = '<button class="btn btn-info btn-xs">' + '<i class="icon-remove icon-white"></i> Ok</button>'; var xmlDoc = $.parseXML(msg); |