diff options
author | Daniel Friesel <derf@finalrewind.org> | 2019-06-06 21:15:00 +0200 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2019-06-06 21:15:00 +0200 |
commit | d6600fc006060699f9e79593e2698e21b2acd081 (patch) | |
tree | e972dd4303eea4ad2a1fe03db5c41c0c3bc2ce66 | |
parent | 11ddc957805e1a6b54e2fecbe4121d2c9e5c4a9e (diff) |
use material icons for wagon order display
-rw-r--r-- | public/static/fonts/MaterialIcons-Regular.eot | bin | 0 -> 143258 bytes | |||
-rw-r--r-- | public/static/fonts/MaterialIcons-Regular.ttf | bin | 0 -> 128180 bytes | |||
-rw-r--r-- | public/static/fonts/MaterialIcons-Regular.woff | bin | 0 -> 57620 bytes | |||
-rw-r--r-- | public/static/fonts/MaterialIcons-Regular.woff2 | bin | 0 -> 44300 bytes | |||
-rw-r--r-- | public/static/material-icons.css | 36 | ||||
-rw-r--r-- | templates/layouts/default.html.ep | 1 | ||||
-rw-r--r-- | templates/wagenreihung.html.ep | 18 |
7 files changed, 46 insertions, 9 deletions
diff --git a/public/static/fonts/MaterialIcons-Regular.eot b/public/static/fonts/MaterialIcons-Regular.eot Binary files differnew file mode 100644 index 0000000..70508eb --- /dev/null +++ b/public/static/fonts/MaterialIcons-Regular.eot diff --git a/public/static/fonts/MaterialIcons-Regular.ttf b/public/static/fonts/MaterialIcons-Regular.ttf Binary files differnew file mode 100644 index 0000000..7015564 --- /dev/null +++ b/public/static/fonts/MaterialIcons-Regular.ttf diff --git a/public/static/fonts/MaterialIcons-Regular.woff b/public/static/fonts/MaterialIcons-Regular.woff Binary files differnew file mode 100644 index 0000000..b648a3e --- /dev/null +++ b/public/static/fonts/MaterialIcons-Regular.woff diff --git a/public/static/fonts/MaterialIcons-Regular.woff2 b/public/static/fonts/MaterialIcons-Regular.woff2 Binary files differnew file mode 100644 index 0000000..9fa2112 --- /dev/null +++ b/public/static/fonts/MaterialIcons-Regular.woff2 diff --git a/public/static/material-icons.css b/public/static/material-icons.css new file mode 100644 index 0000000..7b120b3 --- /dev/null +++ b/public/static/material-icons.css @@ -0,0 +1,36 @@ +@font-face { + font-family: 'Material Icons'; + font-style: normal; + font-weight: 400; + src: url(/static/v15/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ + src: local('Material Icons'), + local('MaterialIcons-Regular'), + url(/static/v15/fonts/MaterialIcons-Regular.woff2) format('woff2'), + url(/static/v15/fonts/MaterialIcons-Regular.woff) format('woff'), + url(/static/v15/fonts/MaterialIcons-Regular.ttf) format('truetype'); +} + +.material-icons { + font-family: 'Material Icons'; + font-weight: normal; + font-style: normal; + font-size: 20px; /* Preferred icon size */ + display: inline-block; + line-height: 1; + text-transform: none; + letter-spacing: normal; + word-wrap: normal; + white-space: nowrap; + direction: ltr; + + /* Support for all WebKit browsers. */ + -webkit-font-smoothing: antialiased; + /* Support for Safari and Chrome. */ + text-rendering: optimizeLegibility; + + /* Support for Firefox. */ + -moz-osx-font-smoothing: grayscale; + + /* Support for IE. */ + font-feature-settings: 'liga'; +} diff --git a/templates/layouts/default.html.ep b/templates/layouts/default.html.ep index 2c59b82..7b689be 100644 --- a/templates/layouts/default.html.ep +++ b/templates/layouts/default.html.ep @@ -19,6 +19,7 @@ % my $av = 'v15'; # asset version %= stylesheet "/static/${av}/default.css" + %= stylesheet "/static/${av}/material-icons.css" %= stylesheet "/static/${av}/jquery-ui.min.css" % my $force_mobile = param('force_mobile') // stash('force_mobile'); % if ($force_mobile) { diff --git a/templates/wagenreihung.html.ep b/templates/wagenreihung.html.ep index fc00968..3d47466 100644 --- a/templates/wagenreihung.html.ep +++ b/templates/wagenreihung.html.ep @@ -31,7 +31,7 @@ </div> % } <div class="container"> - <div style="position: relative; width: 100%; height: 60ex;"> + <div style="position: relative; width: 100%; height: 70ex;"> % if (not $wr->has_bad_wagons) { % for my $section ($wr->sections) { <div style="position: absolute; left: 1em; width: 2em; @@ -79,28 +79,28 @@ <span style="display: inline-block; width: 0.8em; text-align: center; color: #666666; border: 1px solid #666666;">2</span> % } % if ($wagon->has_accessibility) { - ♿ + <i class="material-icons">accessible</i> % } % if ($wagon->has_bistro) { - 🍴 + <i class="material-icons">restaurant</i> % } % if ($wagon->has_compartments) { - 🚪 + <!--<i class="material-icons">folder</i>--> % } % if ($wagon->has_quiet_area) { - 🔇 + <i class="material-icons">volume_off</i> % } % if ($wagon->has_phone_area) { - 📱 + <i class="material-icons">smartphone</i> % } % if ($wagon->has_family_area) { - 👪 + <i class="material-icons">people</i> % } % if ($wagon->has_bahn_comfort) { - bahn.comfort + <i class="material-icons">star</i> % } % if ($wagon->is_interregio) { - Interregio + % } <span style="color: #999999;"> %= $wagon->type |