From eb3e1eb8c8365d3b3d1d39f24314ba420255afc2 Mon Sep 17 00:00:00 2001 From: polo Date: Mon, 21 Apr 2025 20:36:10 +0200 Subject: page menu et chemin, partie1 --- public/css/foot.css | 22 ++++++++++++++++ public/css/head.css | 2 +- public/css/menu.css | 72 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 public/css/menu.css (limited to 'public/css') diff --git a/public/css/foot.css b/public/css/foot.css index 0e454ac..91f67ab 100644 --- a/public/css/foot.css +++ b/public/css/foot.css @@ -124,3 +124,25 @@ footer > div background-color: #ffff00; border-radius: 4px; } + +.toast { + visibility: hidden; + /*max-width: 50%;*/ + margin: auto; + background-color: #333; + color: #fff; + text-align: center; + border-radius: 5px; + padding: 16px; + position: fixed; + z-index: 1; + left: 50%; + bottom: 30px; + transform: translateX(-50%); + /*opacity: 0;*/ + transition: opacity 0.5s, visibility 0.5s; +} +.toast.show { + visibility: visible; + opacity: 1; +} \ No newline at end of file diff --git a/public/css/head.css b/public/css/head.css index a718a45..4872275 100644 --- a/public/css/head.css +++ b/public/css/head.css @@ -6,7 +6,7 @@ header background-image: url('../assets/fond-piscine.jpg'); background-size: cover; /* largeur du bloc_page */ } -.empty_nav_zone +#nav_zone { /*margin: auto;*/ /*max-width: 1200px;*/ diff --git a/public/css/menu.css b/public/css/menu.css new file mode 100644 index 0000000..cce1d43 --- /dev/null +++ b/public/css/menu.css @@ -0,0 +1,72 @@ +/* page "Menu et chemins" uniquement */ + +.menu +{ + padding: 0 20px; +} +.menu img +{ + width: 20px; + vertical-align: middle; +} + +/* explications pour l'utiisateur */ +.menu aside +{ + display: flex; + flex-wrap: wrap; + background-color: white; + padding: 10px; +} +.menu aside p +{ + margin: 5px; + font-size: smaller; +} +.menu aside input +{ + pointer-events: none; /* case non clicable, sauf action au clavier... */ +} + +.menu button +{ + margin: 5px; +} +input +{ + vertical-align: middle; +} +.menu_entry_checkbox +{ + margin-left: 2px; +} +.move_entry_icon +{ + width: 20px; + vertical-align: middle; + border: 2px #e3f3ff solid; +} +.move_entry_icon:hover +{ + background-color: #ffff00; + border-radius: 4px; + border: lightgrey 2px outset; + cursor: pointer; +} + +.menu .new_entry_buttons +{ + background-color: white; + padding: 10px; +} +.menu .new_entry_buttons p +{ + margin: 5px; +} + +@media screen and (min-width: 80rem) { + i + { + /*display: none;*/ + } +} \ No newline at end of file -- cgit v1.2.3