initialisation
1
svelte/public/bundle.css
Normal file
@@ -0,0 +1 @@
|
||||
main.svelte-urompm{display:flex;flex-direction:row}.joueurs.svelte-urompm{float:right}#board.svelte-1s8m8k5{background:url(images/euMap.jpg);background-size:contain;width:850px;height:548px;border:1px var(--col-dark) solid;border-radius:8px;box-shadow:2px 2px 2px var(--col-dark)}.ville.svelte-1s8m8k5{stroke:none;fill:#0000}.route.svelte-1s8m8k5{stroke:none;fill:#0000}.no-pointer.svelte-1s8m8k5{pointer-events:none}.joueur.svelte-vqlws6.svelte-vqlws6{color:var(--col-dark);border:1px solid var(--col-dark);border-radius:8px;width:280px;padding:4px;margin-left:4px;margin-bottom:4px;box-shadow:2px 2px 2px var(--col-dark)}.joueur.BLEU.svelte-vqlws6.svelte-vqlws6{background:var(--col-light-BLEU)}.joueur.VERT.svelte-vqlws6.svelte-vqlws6{background:var(--col-light-VERT)}.joueur.ROSE.svelte-vqlws6.svelte-vqlws6{background:var(--col-light-ROSE)}.joueur.ROUGE.svelte-vqlws6.svelte-vqlws6{background:var(--col-light-ROUGE)}.joueur.JAUNE.svelte-vqlws6.svelte-vqlws6{background:var(--col-light-JAUNE)}.header.svelte-vqlws6.svelte-vqlws6{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4px}.info.svelte-vqlws6.svelte-vqlws6{width:100%}.nom.svelte-vqlws6.svelte-vqlws6{width:100%;text-align:center;font-size:1.5em;font-weight:bold}.avatar.svelte-vqlws6.svelte-vqlws6{height:84px;width:66px}.secret.svelte-vqlws6.svelte-vqlws6{display:none}.joueur.svelte-vqlws6:hover .secret.svelte-vqlws6,.joueur.actif.svelte-vqlws6 .secret.svelte-vqlws6{display:block}.destinations.svelte-vqlws6.svelte-vqlws6{align-content:right}.cartes-wagon.svelte-vqlws6.svelte-vqlws6{display:flex;flex-wrap:wrap;flex-direction:row;width:250px}.carte-wagon.svelte-vqlws6.svelte-vqlws6{border:1px solid var(--col-dark);border-radius:4px;overflow:hidden;position:relative;width:calc(248px * 0.3);height:calc(160px * 0.3);padding:0;margin-right:-42px}.carte-wagon.svelte-vqlws6 .overlay.svelte-vqlws6{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--col-dark);opacity:0.5}.image-wagon.svelte-vqlws6.svelte-vqlws6{width:100%;height:100%;background-size:cover}.nom-joueur.svelte-19y2w7e{font-weight:bold}#piles.svelte-1eir9gx.svelte-1eir9gx{justify-content:space-around}.carte.svelte-1eir9gx.svelte-1eir9gx{width:100px;font-size:0.8em;text-align:center}.carte-stub.svelte-1eir9gx.svelte-1eir9gx{width:100px;height:67px;margin-bottom:5px}.carte.svelte-1eir9gx img.svelte-1eir9gx{margin-bottom:5px;border-radius:4px;border:1px var(--col-dark) solid;box-shadow:2px 2px 2px var(--col-dark)}#cartes-visibles.svelte-1eir9gx.svelte-1eir9gx{width:500px;height:89px;flex-direction:row-reverse}#defausse-cartes-wagon.svelte-1eir9gx.svelte-1eir9gx{flex-direction:column-reverse}#defausse-cartes-wagon.svelte-1eir9gx img.svelte-1eir9gx{margin-top:-55px;display:none}#defausse-cartes-wagon.svelte-1eir9gx:hover img.svelte-1eir9gx{display:block}#defausse-cartes-wagon.svelte-1eir9gx img.svelte-1eir9gx:last-child{margin-top:0;display:block}#pile-destinations.svelte-1eir9gx.svelte-1eir9gx,#pile-cartes-wagon.svelte-1eir9gx.svelte-1eir9gx{margin-left:10px}#log.svelte-1r9y78z{margin:5px 0;padding:10px 30px 12px 26px;width:408px;height:263px;font-family:monospace;background:url(images/dialogue-box_Big.png);background-size:cover}#inner-log.svelte-1r9y78z{padding:0px;height:100%;overflow:overlay}.svelte-1r9y78z::-webkit-scrollbar{background-color:transparent}
|
3672
svelte/public/bundle.js
Normal file
1
svelte/public/bundle.js.map
Normal file
BIN
svelte/public/favicon.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
157
svelte/public/global.css
Normal file
@@ -0,0 +1,157 @@
|
||||
@import url('https://fonts.googleapis.com/css2?family=IM+Fell+English+SC&display=swap');
|
||||
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
html {
|
||||
--col-BLEU: #205099;
|
||||
--col-light-BLEU: #87BDE1;
|
||||
--col-ROUGE: #D64036;
|
||||
--col-light-ROUGE: #CC916C;
|
||||
--col-VERT: #65964C;
|
||||
--col-light-VERT: #C6E370;
|
||||
--col-JAUNE: #C69943;
|
||||
--col-light-JAUNE: #F6E678;
|
||||
--col-ROSE: #5E3182;
|
||||
--col-light-ROSE: #D89FDB;
|
||||
--col-dark: #373F3B;
|
||||
}
|
||||
|
||||
html, body {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
body {
|
||||
color: var(--col-dark);
|
||||
margin: 0;
|
||||
padding: 8px;
|
||||
box-sizing: border-box;
|
||||
font-family: "IM Fell English SC", serif;
|
||||
background: #E1E5E7;
|
||||
}
|
||||
|
||||
a {
|
||||
color: rgb(0, 100, 200);
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
a:visited {
|
||||
color: rgb(0, 80, 160);
|
||||
}
|
||||
|
||||
label {
|
||||
display: block;
|
||||
}
|
||||
|
||||
input, button, select, textarea {
|
||||
font-family: inherit;
|
||||
font-size: inherit;
|
||||
-webkit-padding: 0.4em 0;
|
||||
padding: 0.4em;
|
||||
margin: 0 0 0.5em 0;
|
||||
box-sizing: border-box;
|
||||
border: 1px solid #ccc;
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
input:disabled {
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
button {
|
||||
color: #333;
|
||||
background-color: #f4f4f4;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
button:disabled {
|
||||
color: #999;
|
||||
}
|
||||
|
||||
button:not(:disabled):active {
|
||||
background-color: #ddd;
|
||||
}
|
||||
|
||||
button:focus {
|
||||
border-color: #666;
|
||||
}
|
||||
|
||||
.column {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.row {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
}
|
||||
|
||||
#log .tour {
|
||||
margin-left: 100px;
|
||||
font-weight: bold;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
#log .joueur {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#log .ville, #log .route {
|
||||
font-style: italic;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#log .couleur {
|
||||
text-decoration: underline;
|
||||
text-decoration-thickness: 2px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#log .couleur.rouge {
|
||||
text-decoration-color: #be3c33;
|
||||
}
|
||||
|
||||
#log .couleur.vert {
|
||||
text-decoration-color: #96c156;
|
||||
}
|
||||
|
||||
#log .couleur.bleu {
|
||||
text-decoration-color: #489fd9;
|
||||
}
|
||||
|
||||
#log .couleur.jaune {
|
||||
text-decoration-color: #fbe969;
|
||||
}
|
||||
|
||||
#log .couleur.orange {
|
||||
text-decoration-color: #d58b44;
|
||||
}
|
||||
|
||||
#log .couleur.noir {
|
||||
text-decoration-color: #3a4f59;
|
||||
}
|
||||
|
||||
#log .couleur.blanc {
|
||||
text-decoration-color: #e8e9ec;
|
||||
}
|
||||
|
||||
#log .couleur.rose {
|
||||
text-decoration-color: #b991bb;
|
||||
}
|
||||
|
||||
#log .couleur.gris {
|
||||
text-decoration-color: #969b9d;
|
||||
}
|
||||
|
||||
img.couleur {
|
||||
width: 1.5em;
|
||||
height: 1.5em;
|
||||
margin-bottom: -0.5em;
|
||||
}
|
BIN
svelte/public/images/avatar-BLEU.png
Normal file
After Width: | Height: | Size: 36 KiB |
BIN
svelte/public/images/avatar-JAUNE.png
Normal file
After Width: | Height: | Size: 52 KiB |
BIN
svelte/public/images/avatar-ROSE.png
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
svelte/public/images/avatar-ROUGE.png
Normal file
After Width: | Height: | Size: 46 KiB |
BIN
svelte/public/images/avatar-VERT.png
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
svelte/public/images/carte-wagon-BLANC.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
svelte/public/images/carte-wagon-BLEU.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
svelte/public/images/carte-wagon-JAUNE.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
svelte/public/images/carte-wagon-LOCOMOTIVE.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
svelte/public/images/carte-wagon-NOIR.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
svelte/public/images/carte-wagon-ORANGE.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
svelte/public/images/carte-wagon-ROSE.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
svelte/public/images/carte-wagon-ROUGE.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
svelte/public/images/carte-wagon-VERT.png
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
svelte/public/images/carte-wagon.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
svelte/public/images/destination.jpg
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
svelte/public/images/dialogue-box_Big.png
Normal file
After Width: | Height: | Size: 1.0 MiB |
BIN
svelte/public/images/euMap.jpg
Normal file
After Width: | Height: | Size: 2.5 MiB |
BIN
svelte/public/images/eu_TicketBack.png
Normal file
After Width: | Height: | Size: 33 KiB |
BIN
svelte/public/images/gare-BLEU.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
svelte/public/images/gare-JAUNE.png
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
svelte/public/images/gare-ROSE.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
svelte/public/images/gare-ROUGE.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
svelte/public/images/gare-VERT.png
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
svelte/public/images/gare-shadow.png
Normal file
After Width: | Height: | Size: 799 B |
BIN
svelte/public/images/image-wagon-BLEU.png
Normal file
After Width: | Height: | Size: 7.4 KiB |
BIN
svelte/public/images/image-wagon-JAUNE.png
Normal file
After Width: | Height: | Size: 6.5 KiB |
BIN
svelte/public/images/image-wagon-ROSE.png
Normal file
After Width: | Height: | Size: 7.3 KiB |
BIN
svelte/public/images/image-wagon-ROUGE.png
Normal file
After Width: | Height: | Size: 6.5 KiB |
BIN
svelte/public/images/image-wagon-VERT.png
Normal file
After Width: | Height: | Size: 6.4 KiB |
BIN
svelte/public/images/symbole-BLANC.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
BIN
svelte/public/images/symbole-BLEU.png
Normal file
After Width: | Height: | Size: 6.7 KiB |
BIN
svelte/public/images/symbole-JAUNE.png
Normal file
After Width: | Height: | Size: 6.6 KiB |
BIN
svelte/public/images/symbole-LOCOMOTIVE.png
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
svelte/public/images/symbole-NOIR.png
Normal file
After Width: | Height: | Size: 6.4 KiB |
BIN
svelte/public/images/symbole-ORANGE.png
Normal file
After Width: | Height: | Size: 6.8 KiB |
BIN
svelte/public/images/symbole-ROSE.png
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
svelte/public/images/symbole-ROUGE.png
Normal file
After Width: | Height: | Size: 7.1 KiB |
BIN
svelte/public/images/symbole-VERT.png
Normal file
After Width: | Height: | Size: 6.2 KiB |
BIN
svelte/public/images/toggle-button.png
Normal file
After Width: | Height: | Size: 26 KiB |
18
svelte/public/index.html
Normal file
@@ -0,0 +1,18 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset='utf-8'>
|
||||
<meta name='viewport' content='width=device-width,initial-scale=1'>
|
||||
|
||||
<title>Svelte app</title>
|
||||
|
||||
<link rel='icon' type='image/png' href='/favicon.png'>
|
||||
<link rel='stylesheet' href='global.css'>
|
||||
<link rel='stylesheet' href='bundle.css'>
|
||||
|
||||
<script defer src='bundle.js'></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
</body>
|
||||
</html>
|