158 lines
8.0 KiB
Plaintext
158 lines
8.0 KiB
Plaintext
extends layout
|
|
|
|
mixin rangemaker(id)
|
|
.mdl-grid(style="width:100px;text-align:center;padding:0;margin:0", id=id)
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
a.minus-arrow.mdl-list__item-secondary-action(href='#')
|
|
i.material-icons remove
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
.mdl-progress.mdl-js-progress(style="text-align:center")
|
|
span.mdl-list__item-secondary-info
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
a.plus-arrow.mdl-list__item-secondary-action(href='#')
|
|
i.material-icons add
|
|
script.
|
|
let m = null;
|
|
let rangediv = document.getElementById('#{id}');
|
|
rangediv.getElementsByClassName('mdl-progress')[0].addEventListener('mdl-componentupgraded', function () {
|
|
m = this.MaterialProgress;
|
|
this.MaterialProgress.setProgress(100 * 3 / 7);
|
|
});
|
|
rangediv.getElementsByClassName('mdl-list__item-secondary-info')[0].innerHTML = "3/7";
|
|
rangediv.getElementsByClassName('minus-arrow')[0].addEventListener('click', function () {
|
|
m.setProgress(100);
|
|
});
|
|
|
|
|
|
block content
|
|
style.
|
|
.demo-card-square.mdl-card {
|
|
width: 100%;
|
|
}
|
|
|
|
.demo-card-square > .mdl-card__title {
|
|
color: #fff;
|
|
background: #795548;
|
|
}
|
|
|
|
.mdl-selectfield__select option {
|
|
font-family: "Helvetica", "Arial", sans-serif;
|
|
}
|
|
|
|
|
|
script(src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@0.13.3/dist/tf.min.js", defer)
|
|
script(src="/js/neuralnet.js", defer)
|
|
.mdl-grid
|
|
.mdl-cell--3-offset-desktop
|
|
.mdl-cell.mdl-cell--6-col.mdl-cell--12-col-tablet
|
|
.demo-card-square.mdl-card.mdl-shadow--2dp
|
|
.mdl-card__title.mdl-card--expand
|
|
h2.mdl-card__title-text Über diese Seite
|
|
.mdl-card__supporting-text
|
|
| Auf dieser Website kannst Du Deine Lieblingscocktails speichern und beim nächsten Mal wieder bestellen!
|
|
h3 Freiwillige Informationen
|
|
| Du kannst anonym Dein Alter und Geschlecht angeben, um die Cocktails weiter verbessern zu können.
|
|
.form
|
|
.mdl-selectfield.mdl-js-selectfield.mdl-selectfield--floating-label
|
|
select#sex-input.mdl-selectfield__select(onchange="sendSex(this)")
|
|
each val, index in {'na':'Nicht angegeben','m':'Männlich','w':'Weiblich', 'o': 'Divers'}
|
|
if (user.sex === index)
|
|
option(value=index, selected="selected")= val
|
|
else
|
|
option(value=index)= val
|
|
label.mdl-selectfield__label(for='sex-input') Geschlecht
|
|
span.mdl-selectfield__error Select a value
|
|
br
|
|
.mdl-textfield.mdl-js-textfield.mdl-textfield--floating-label
|
|
input.mdl-textfield__input(type="number", id="age_input", onchange="sendAge(this)", value=(user.age !== -1 ? user.age : ""))
|
|
label.mdl-textfield__label(for="age_input") Alter
|
|
//.mdl-card__actions.mdl-card--border
|
|
// a.mdl-button.mdl-button--colored.mdl-js-button.mdl-js-ripple-effect
|
|
// | View Updates
|
|
.mdl-grid
|
|
.mdl-cell--3-offset-desktop
|
|
.mdl-cell.mdl-cell--6-col.mdl-cell--12-col-tablet
|
|
.demo-card-square.mdl-card.mdl-shadow--2dp
|
|
.mdl-card__title.mdl-card--expand
|
|
h2.mdl-card__title-text Lieblingscocktails
|
|
.mdl-card__supporting-text
|
|
ul.demo-list-two.mdl-list
|
|
li.mdl-list__item.mdl-list__item--two-line
|
|
span.mdl-list__item-primary-content
|
|
i.material-icons.mdl-list__item-avatar local_bar
|
|
span Bryan Cranston
|
|
span.mdl-list__item-sub-title 62 Episodes, 62 Episodes, 62 Episodes, 62 Episodes, 62 Episodes, 62 Episodes, 62 Episodes
|
|
span.mdl-list__item-secondary-content
|
|
.mdl-grid(style="width:100px;text-align:center;padding:0;margin:0")
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
a.mdl-list__item-secondary-action(href='#')
|
|
i.material-icons remove
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
#p1.mdl-progress.mdl-js-progress(style="text-align:center")
|
|
span.mdl-list__item-secondary-info 6/7
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
a.mdl-list__item-secondary-action(href='#')
|
|
i.material-icons add
|
|
script.
|
|
document.querySelector('#p1').addEventListener('mdl-componentupgraded', function () {
|
|
this.MaterialProgress.setProgress(100 * 6 / 7);
|
|
});
|
|
li.mdl-list__item.mdl-list__item--two-line
|
|
span.mdl-list__item-primary-content
|
|
i.material-icons.mdl-list__item-avatar local_bar
|
|
span Aaron Paul
|
|
span.mdl-list__item-sub-title 62 Episodes
|
|
span.mdl-list__item-secondary-content
|
|
.mdl-grid(style="width:100px;text-align:center;padding:0;margin:0")
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
a.mdl-list__item-secondary-action(href='#')
|
|
i.material-icons remove
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
#p2.mdl-progress.mdl-js-progress(style="text-align:center")
|
|
span.mdl-list__item-secondary-info 2/7
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
a.mdl-list__item-secondary-action(href='#')
|
|
i.material-icons add
|
|
script.
|
|
document.querySelector('#p2').addEventListener('mdl-componentupgraded', function () {
|
|
this.MaterialProgress.setProgress(100 * 2 / 7);
|
|
});
|
|
li.mdl-list__item.mdl-list__item--two-line
|
|
span.mdl-list__item-primary-content
|
|
i.material-icons.mdl-list__item-avatar local_bar
|
|
span Bob Odenkirk
|
|
span.mdl-list__item-sub-title 62 Episodes
|
|
span.mdl-list__item-secondary-content
|
|
.mdl-grid(style="width:100px;text-align:center;padding:0;margin:0")
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
a.mdl-list__item-secondary-action(href='#')
|
|
i.material-icons remove
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
#p3.mdl-progress.mdl-js-progress(style="text-align:center")
|
|
span.mdl-list__item-secondary-info 5/7
|
|
.mdl-cell(style="width:33.33333333%;margin-right:0px;margin-left:0px")
|
|
a.mdl-list__item-secondary-action(href='#')
|
|
i.material-icons add
|
|
script.
|
|
document.querySelector('#p3').addEventListener('mdl-componentupgraded', function () {
|
|
this.MaterialProgress.setProgress(100 * 5 / 7);
|
|
});
|
|
br
|
|
.form
|
|
.mdl-grid
|
|
.mdl-cell--6-col
|
|
.mdl-selectfield.mdl-js-selectfield.mdl-selectfield--floating-label
|
|
select#gender.mdl-selectfield__select
|
|
option(value='')
|
|
each val in cocktails
|
|
option(value=val[3])= val[2] + " - " + val[3]
|
|
label.mdl-selectfield__label(for='gender') New cocktail
|
|
span.mdl-selectfield__error Select a value
|
|
.mdl-cell--3-col
|
|
+rangemaker("pnew")
|
|
.mdl-cell--3-col
|
|
button.mdl-button.mdl-js-button.mdl-button--fab.mdl-js-ripple-effect
|
|
i.material-icons add
|
|
//.mdl-card__actions.mdl-card--border
|
|
// a.mdl-button.mdl-button--colored.mdl-js-button.mdl-js-ripple-effect
|
|
// | View Updates |