added all files to project

This commit is contained in:
2022-03-10 10:36:59 +01:00
parent 09dd957b33
commit 46a936d7de
25351 changed files with 3883356 additions and 0 deletions
@@ -0,0 +1,4 @@
/* Override default background-color for all busses */
.bus {
background-color: #F8C623;
}
@@ -0,0 +1,59 @@
/*
This stylesheet contains the css classes needed to colorize the line
labels in the display.
To customize this use as class name the name of the line without any
blanks and all lower case. For instance "Bus N9" becomes ".busn9".
Try to use color attributes only. Like background-color and color.
*/
/* Colors for each tram line */
.str1 {background-color: rgb( 251, 186, 0)}
.str2 {background-color: rgb( 239, 124, 0)}
.str3 {background-color: rgb( 0, 139, 210)}
.str4 {background-color: rgb( 155, 16, 6)}
.str5 {background-color: rgb( 15, 63, 147)}
.str7 {background-color: rgb( 234, 80, 151)}
.str8 {background-color: rgb( 136, 75,0)}
.str9 {background-color: rgb( 173, 175, 23)}
.str10 {background-color: rgb( 51, 102, 51)}
.str11 {background-color: rgb( 153, 102, 0)}
.str12 {background-color: rgb( 153, 204, 0)}
.str15 {background-color: rgb( 255, 102, 102)}
.str16 {background-color: rgb( 175, 24, 103)}
.str17 {background-color: rgb( 25, 204, 102)}
.str94 {background-color: rgb( 111, 17, 5)}
.str95 {background-color: rgb( 5, 21, 65)}
.str99 {background-color: rgb( 51, 204, 255)}
/* Colors for each bus line */
.bus21 {background-color: rgb( 255, 0, 0)}
.bus22 {background-color: rgb( 9, 146, 184)}
.bus23 {background-color: rgb( 0, 102, 51)}
.bus24 {background-color: rgb( 119, 67, 50)}
.bus25 {background-color: rgb( 171, 76, 0)}
.bus26 {background-color: rgb( 89, 11, 34)}
.bus27 {background-color: rgb( 141, 0, 75)}
.bus28 {background-color: rgb( 226, 141, 0)}
.bus30 {background-color: rgb( 116, 58, 118)}
.bus31 {background-color: rgb( 201, 75, 24)}
.bus32 {background-color: rgb( 153, 153, 0)}
.bus34 {background-color: rgb( 0, 153, 153)}
.bus35 {background-color: rgb( 23, 62, 112)}
.bus36 {background-color: rgb( 139, 100, 37)}
.bus40 {background-color: rgb( 204, 102, 119)}
.bus41 {background-color: rgb( 0, 51, 255)}
.bus42 {background-color: rgb( 111, 36, 114)}
.bus43 {background-color: rgb( 0, 91, 55)}
.bus44 {background-color: rgb( 0, 104, 180)}
.bus52 {background-color: rgb( 214, 126, 43)}
.bus53 {background-color: rgb( 181, 109, 40)}
.bus60 {background-color: rgb( 255, 115, 0)}
.bus61 {background-color: rgb( 181, 168, 0)}
.bus62 {background-color: rgb( 245, 130, 32)}
.bus65 {background-color: rgb( 68, 64, 136)}
.bus91 {background-color: rgb( 184, 67, 11)}
.bus97 {background-color: rgb( 90, 108, 2)}
@@ -0,0 +1,110 @@
/*
This stylesheet contains the css classes needed to colorize the line
labels in the display.
To customize this use as class name the name of the line without any
blanks and all lower case. For instance "Bus N9" becomes ".busn9"
*/
/*
All suburban lines share the same settings so they are listed with commas
separating them.
The border radius is slightly bigger than the font size. This will result
in nice round corners.
*/
.s1, .s2, .s3, .s4, .s5, .s5x, .s6 {
background-color: #1E944B;
border-radius: 1.25rem;
color: white;
width: 2em;
}
/*
The tram lines 1, 3 and 3e use all a green background color and a white
text color. The width of the line symbol is equal to the font size. This
will result in a square symbol.
*/
.str1, .str3, .str3e {
background-color: #5EB246;
color: white;
width: 1em;
}
.str2, .str8, .str9 {
background-color: #F8C623;
color: black;
width: 1em;
}
.str14 {
background-color: #00A8DB;
color: black;
width: 1em;
}
.str4, .str7, .str12, .str15 {
background-color: #174489;
color: white;
width: 1em;
}
.str10, .str11, .str16, .str51, .str56 {
background-color: #D8232A;
color: white;
width: 1em;
}
/*
Bus symbols should be displayed as a circle. That’s why the width and the
border-radius are both 1em.
*/
.bus65,
.bus70, .bus72, .bus73, .bus73e, .bus74, .bus74e,
.bus80, .bus81, .bus82, .bus89,
.bus90 {
background-color: #912A7D;
border-radius: 1em;
color: white;
width: 1em;
}
.bus61, .bus63,
.bus75, .bus79,
.bus83, .bus86, .bus87, .bus88,
.bus91, .bus91e,
.bus100, .bus105, .bus106, .bus107, .bus108,
.bus120, .bus130, .bus131, .bus135, .bus141, .bus145,
.bus161, .bus163, .bus164, .bus165,
.bus172, .bus175, .bus176,
.bus190, .bus191, .bus192, .bus195, .bus196, .bus197,
.bus202, .bus207, .bus215,
.bus412,
.bus645, .bus690, .bus691,
.bus724, .bus743 {
background-color: #A3A3A2;
border-radius: 1em;
color: white;
width: 1em;
}
.busn1, .busn1e, .busn5, .busn5e, .busn8, .busn8e {
background-color: #EE9F2E;
border-radius: 1em;
color: #164585;
width: 1em;
}
.busn2, .busn2e, .busn7, .busn7e {
background-color: #FBDE89;
border-radius: 1em;
color: #164585;
width: 1em;
}
.busn3, .busn3e, .busn4, .busn4e, .busn6, .busn6e, .busn9, .busn9e {
background-color: #FCD120;
border-radius: 1em;
color: #164585;
width: 1em;
}
@@ -0,0 +1,87 @@
/*
This stylesheet contains the css classes needed to colorize the line
labels in the display.
To customize this use as class name the name of the line without any
blanks and all lower case. For instance "Bus N9" becomes ".busn9"
*/
/*
S-Bahn
*/
.s1 {background-color: #6bbee6;}
.s2 {background-color: #8cbd4f;}
.s3 {background-color: #7d2a8b;}
.s4 {background-color: #cb1e47;}
.s5 {background-color: #7d2a8a;}
.s6 {background-color: #5da570;}
.s7 {background-color: #833c37;}
.s8 {background-color: #262425;}
.s20 {background-color: #d45e71;}
/*
U-Bahn
*/
.u1 {background-color: #5c803e;}
.u2 {background-color: #a6123a;}
.u3 {background-color: #d66f38;}
.u4 {background-color: #64b28d;}
.u5 {background-color: #a67322;}
.u6 {background-color: #406fb7;}
.u7 {background-color: #5b803e;}
.u8 {background-color: #9f1a31;}
/*
Straßenbahn
*/
.str12 {background-color: #903f98;}
.str15 {
background-color: white;
border: 1px solid #f58f98;
color: #f58f98;
}
.str16 {background-color: #006cb2;}
.str17 {background-color: #875b46;}
.str18 {background-color: #0db14b;}
.str19 {background-color: #ed1d24;}
.str20 {background-color: #00c0e8;}
.str21 {background-color: #b999c7;}
.str23 {background-color: #b3d334;}
.str25 {background-color: #f58f98;}
.str27 {
background-color: #faa61a;
}
.str28 {
background-color: white;
border: 1px solid #faa61a;
color: #faa61a;
}
.str29 {
background-color: white;
border: 1px solid #ed1d24;
color: #ed1d24;
}
/*
Bus
*/
.bus {
background-color: #d0672f;
border-radius: 1em;
color: white;
width: 3.5em;
}
/*
X-Bus
*/
div[class^="x"], div[class*=" x"] {
background-color: #779986;
border-radius: 1em;
color: white;
width: 3.5em;
}
@@ -0,0 +1,9 @@
/* Default properties for subways
** Unlike in other cities, subways in Stuttgart are
** classified as light rail (Stadtbahn, stb).
*/
[class^="pthSign stb stbu"] {
background-color: rgb(0,101,173);
color: white;
}
@@ -0,0 +1,210 @@
/*
All classes used by this module use the prefix "pth" (PublicTransportHafas) to separate
them from the rest of the interface.
*/
.pthWrapper {
position: relative;
}
.pthTable {
border-collapse: collapse;
border-spacing: 1px;
display: table;
}
.pthTable>thead {
text-align: left;
}
.pthTable td {
vertical-align: middle;
}
.pthTimeCell {
text-align: left;
}
.pthCanceled {
text-decoration: line-through;
}
.pthDirectionCell {
max-width: 24ch;
min-width: 16ch;
overflow: hidden;
padding-left: 1ch;
padding-right: 1ch;
text-overflow: ellipsis;
white-space: nowrap;
}
.pthPlatformCell {
padding-left: 1ch;
padding-right: 1ch;
}
.pthRulerCell {
border-bottom: 1px dotted #666;
border-spacing: 10px;
line-height: 0;
}
.pthTextLeft {
text-align: left;
}
.pthTextRight {
text-align: right;
}
.pthTextCenter {
text-align: center;
}
.pthDelay {
font-size: 0.8em;
font-weight: bolder;
}
.pthHasDelay {
color: red;
}
.pthIsTooEarly {
color: green;
}
.pthMarquee {
box-sizing: border-box;
margin: 0 auto;
overflow: hidden;
text-align: left;
white-space: nowrap;
}
.pthMarquee span {
animation: pthMarquee 3s linear infinite alternate;
display: inline-block;
white-space: nowrap;
}
@keyframes pthMarquee {
/* Two keyframe positions each to generate a little delay between animations. */
0%, 30% {
transform: translate(0%, 0);
}
95%, 100% {
transform: translate(-35%, 0);
}
}
/* Styles for line symbols. */
.pthSign {
background-color: #333333;
color: #666666;
min-width: 2.5ch;
font-size: 0.9em;
font-weight: bold;
margin: 0.2rem auto;
padding: 0 0.3rem;
position: relative;
text-align: center;
}
.pthBWLineSign {
background-color: #333333;
color: #666666;
margin-right: 0.3em;
}
/* Default properties for Deutsche Bahn products. */
.pthDbStandard {
border-radius: 0.25rem;
font-size: 0.8em;
}
.ice, .ic {
background-color: white;
border-bottom: 4px #F01414 solid;
color: #F01414;
}
.rb, .re {
background-color: rgb(31, 131, 50);
border: 0.5px white solid;
color: white;
}
.s {
background-color: rgb(0, 111, 53);
border: 0.5px white solid;
color: white;
width: max-content;
}
/* Default properties for busses (general) and obusses (SVV) */
.bus, .obus {
border-radius: 1em;
background-color: rgb(122, 32, 106);
color: white;
width: max-content;
}
/* Default properties for "Rufbusse" */
.ruf:before {
content: "☎ ";
color: white;
font-size: 0.8em;
}
.ruf {
border-radius: 1rem;
background-color: rgb(122, 32, 106);
color: white;
width: max-content;
}
/* Default properties for trams */
.str, .stb {
background-color: rgb(255, 0, 0);
color: white;
width: max-content;
}
/* Default properties for subways */
.u {
background-color: rgb(0, 101, 173);
color: white;
width: max-content;
}
.iceWithProductName:before {
content: "ICE ";
}
.icWithProductName:before {
content: "IC ";
}
.reWithProductName:before {
content: "RE ";
}
.rbWithProductName:before {
content: "RB ";
}
.sWithProductName:before {
content: "S";
}
.uWithProductName:before {
content: "U";
}