From e44a48a6dc36cb5a644c85e8866936c339a62540 Mon Sep 17 00:00:00 2001 From: Kévin Le Gouguec Date: Sun, 22 Nov 2020 22:24:43 +0100 Subject: mfhdmsqlfk --- "actualit\303\251s.css" | 46 +++--- "actualit\303\251s.html" | 394 +++++++++++++++++++++-------------------------- 2 files changed, 197 insertions(+), 243 deletions(-) diff --git "a/actualit\303\251s.css" "b/actualit\303\251s.css" index 3cc5ff5..d063ebd 100644 --- "a/actualit\303\251s.css" +++ "b/actualit\303\251s.css" @@ -1,13 +1,18 @@ main { - padding-left: 5%; + display: grid; + grid-template-columns: 60% 40%; +} + +main > div { + padding: 2%; } .events { display: grid; - width: 58vw; + width: 50vw; grid-auto-rows: 12vw; grid-template-columns: repeat(auto-fit, 14vw); - grid-gap: 1em; + grid-gap: 1vw; background-color: #dbb; } @@ -19,6 +24,13 @@ main { justify-content: center; } +.event a { + position: absolute; + height: 100%; + width: 100%; + text-decoration: none; +} + .event img { position: absolute; object-position: center; @@ -33,6 +45,12 @@ main { } .event .summary { + position: absolute; + margin: 0; + text-align: center; + vertical-align: middle; + height: 100%; + width: 100%; z-index: 1; opacity: 0; font-weight: bold; @@ -44,26 +62,6 @@ main { opacity: 1; } -.event .details { +#event-details .details { display: none; } - -.event input { - width: 100%; - height: 100%; - position: absolute; - cursor: pointer; - opacity: 0; - z-index: 2; -} - -.event input:checked ~ .details { - display: block; - position: fixed; - top: 10em; - left: 60vw; - max-width: 30%; - max-height: 50vh; - overflow: auto; - background-color: #d88; -} diff --git "a/actualit\303\251s.html" "b/actualit\303\251s.html" index 53d322a..ab0faa4 100644 --- "a/actualit\303\251s.html" +++ "b/actualit\303\251s.html" @@ -31,238 +31,194 @@
-

Prochains concerts

- -
-
- - -

Quelque part
À un moment

-
-

Programme

-
    -
  1. Un morceau
  2. -
-

Salle

- 42 Place de l'Endroit - 01337 La-Ville-du-Coin -

Programmation

-

Site du programmateur

-

Réservable sous conditions.

-

1 place : 100¤

+
+

Prochains concerts

+ -
- - -

Quelque part
À un moment

-
-

Programme

-
    -
  1. Un morceau
  2. -
  3. Un morceau
  4. -
-

Salle

- 42 Place de l'Endroit - 01337 La-Ville-du-Coin -

Programmation

-

Site du programmateur

-

Réservable sous conditions.

-

1 place : 101¤

+ -
-
- - -

Quelque part
À un moment

-
-

Programme

-
    -
  1. Un morceau
  2. -
  3. Un morceau
  4. -
  5. Un morceau
  6. -
-

Salle

- 42 Place de l'Endroit - 01337 La-Ville-du-Coin -

Programmation

-

Site du programmateur

-

Réservable sous conditions.

-

1 place : 102¤

+ +
-
- - -

Quelque part
À un moment

-
-

Programme

-
    -
  1. Un morceau
  2. -
  3. Un morceau
  4. -
  5. Un morceau
  6. -
  7. Un morceau
  8. -
-

Salle

- 42 Place de l'Endroit - 01337 La-Ville-du-Coin -

Programmation

-

Site du programmateur

-

Réservable sous conditions.

-

1 place : 103¤

+

Concerts passés

+
-

Concerts passés

- -
-
- - -

Quelque part
À un moment

-
-

Programme

-
    -
  1. Un morceau
  2. -
  3. Un morceau
  4. -
  5. Un morceau
  6. -
  7. Un morceau
  8. -
  9. Un morceau
  10. -
-

Salle

- 42 Place de l'Endroit - 01337 La-Ville-du-Coin -

Programmation

-

Site du programmateur

-

Réservable sous conditions.

-

1 place : 104¤

-
+
+
+

Programme

+
    +
  1. Un morceau
  2. +
+

Salle

+ 42 Place de l'Endroit + 01337 La-Ville-du-Coin +

Programmation

+

Site du programmateur

+

Réservable sous conditions.

+

1 place : 101¤

-
- - -

Quelque part
À un moment

-
-

Programme

-
    -
  1. Un morceau
  2. -
  3. Un morceau
  4. -
  5. Un morceau
  6. -
  7. Un morceau
  8. -
  9. Un morceau
  10. -
  11. Un morceau
  12. -
-

Salle

- 42 Place de l'Endroit - 01337 La-Ville-du-Coin -

Programmation

-

Site du programmateur

-

Réservable sous conditions.

-

1 place : 105¤

-
+
+

Programme

+
    +
  1. Un morceau
  2. +
  3. Un morceau
  4. +
+

Salle

+ 42 Place de l'Endroit + 01337 La-Ville-du-Coin +

Programmation

+

Site du programmateur

+

Réservable sous conditions.

+

1 place : 102¤

-
- - -

Quelque part
À un moment

-
-

Programme

-
    -
  1. Un morceau
  2. -
  3. Un morceau
  4. -
  5. Un morceau
  6. -
  7. Un morceau
  8. -
  9. Un morceau
  10. -
  11. Un morceau
  12. -
  13. Un morceau
  14. -
-

Salle

- 42 Place de l'Endroit - 01337 La-Ville-du-Coin -

Programmation

-

Site du programmateur

-

Réservable sous conditions.

-

1 place : 106¤

-
+
+

Programme

+
    +
  1. Un morceau
  2. +
  3. Un morceau
  4. +
  5. Un morceau
  6. +
+

Salle

+ 42 Place de l'Endroit + 01337 La-Ville-du-Coin +

Programmation

+

Site du programmateur

+

Réservable sous conditions.

+

1 place : 103¤

-
- - -

Quelque part
À un moment

-
-

Programme

-
    -
  1. Un morceau
  2. -
  3. Un morceau
  4. -
  5. Un morceau
  6. -
  7. Un morceau
  8. -
  9. Un morceau
  10. -
  11. Un morceau
  12. -
  13. Un morceau
  14. -
  15. Un morceau
  16. -
-

Salle

- 42 Place de l'Endroit - 01337 La-Ville-du-Coin -

Programmation

-

Site du programmateur

-

Réservable sous conditions.

-

1 place : 107¤

-
+
+

Programme

+
    +
  1. Un morceau
  2. +
  3. Un morceau
  4. +
  5. Un morceau
  6. +
  7. Un morceau
  8. +
+

Salle

+ 42 Place de l'Endroit + 01337 La-Ville-du-Coin +

Programmation

+

Site du programmateur

+

Réservable sous conditions.

+

1 place : 104¤

-
- - -

Quelque part
À un moment

-
-

Programme

-
    -
  1. Un morceau
  2. -
  3. Un morceau
  4. -
  5. Un morceau
  6. -
  7. Un morceau
  8. -
  9. Un morceau
  10. -
  11. Un morceau
  12. -
  13. Un morceau
  14. -
  15. Un morceau
  16. -
  17. Un morceau
  18. -
-

Salle

- 42 Place de l'Endroit - 01337 La-Ville-du-Coin -

Programmation

-

Site du programmateur

-

Réservable sous conditions.

-

1 place : 108¤

-
+
+

Programme

+
    +
  1. Un morceau
  2. +
  3. Un morceau
  4. +
  5. Un morceau
  6. +
  7. Un morceau
  8. +
  9. Un morceau
  10. +
+

Salle

+ 42 Place de l'Endroit + 01337 La-Ville-du-Coin +

Programmation

+

Site du programmateur

+

Réservable sous conditions.

+

1 place : 105¤

-
- - -

Quelque part
À un moment

-
-

Programme

-
    -
  1. Un morceau
  2. -
  3. Un morceau
  4. -
  5. Un morceau
  6. -
  7. Un morceau
  8. -
  9. Un morceau
  10. -
  11. Un morceau
  12. -
  13. Un morceau
  14. -
  15. Un morceau
  16. -
  17. Un morceau
  18. -
  19. Un morceau
  20. -
-

Salle

- 42 Place de l'Endroit - 01337 La-Ville-du-Coin -

Programmation

-

Site du programmateur

-

Réservable sous conditions.

-

1 place : 109¤

-
+
+

Programme

+
    +
  1. Un morceau
  2. +
  3. Un morceau
  4. +
  5. Un morceau
  6. +
  7. Un morceau
  8. +
  9. Un morceau
  10. +
  11. Un morceau
  12. +
+

Salle

+ 42 Place de l'Endroit + 01337 La-Ville-du-Coin +

Programmation

+

Site du programmateur

+

Réservable sous conditions.

+

1 place : 106¤

+
+
+

Programme

+
    +
  1. Un morceau
  2. +
  3. Un morceau
  4. +
  5. Un morceau
  6. +
  7. Un morceau
  8. +
  9. Un morceau
  10. +
  11. Un morceau
  12. +
  13. Un morceau
  14. +
+

Salle

+ 42 Place de l'Endroit + 01337 La-Ville-du-Coin +

Programmation

+

Site du programmateur

+

Réservable sous conditions.

+

1 place : 107¤

+
+
+

Programme

+
    +
  1. Un morceau
  2. +
  3. Un morceau
  4. +
  5. Un morceau
  6. +
  7. Un morceau
  8. +
  9. Un morceau
  10. +
  11. Un morceau
  12. +
  13. Un morceau
  14. +
  15. Un morceau
  16. +
+

Salle

+ 42 Place de l'Endroit + 01337 La-Ville-du-Coin +

Programmation

+

Site du programmateur

+

Réservable sous conditions.

+

1 place : 108¤

-- cgit v1.2.3 From 89d7345d98640482f1f925b06a8238f3b1355ba1 Mon Sep 17 00:00:00 2001 From: Kévin Le Gouguec Date: Sun, 22 Nov 2020 22:57:50 +0100 Subject: I don't even know what changed; mmm; "Fix stuff" I guess?? --- "actualit\303\251s.css" | 19 +++++-------------- "actualit\303\251s.html" | 49 ++++++++++++++++++++++++------------------------ 2 files changed, 30 insertions(+), 38 deletions(-) diff --git "a/actualit\303\251s.css" "b/actualit\303\251s.css" index d063ebd..7f6aae1 100644 --- "a/actualit\303\251s.css" +++ "b/actualit\303\251s.css" @@ -1,5 +1,6 @@ main { display: grid; + overflow: auto; grid-template-columns: 60% 40%; } @@ -19,13 +20,13 @@ main > div { .event { position: relative; background-color: #fff; - display: flex; - align-items: center; - justify-content: center; } .event a { position: absolute; + display: flex; + align-items: center; + justify-content: center; height: 100%; width: 100%; text-decoration: none; @@ -45,14 +46,8 @@ main > div { } .event .summary { - position: absolute; - margin: 0; - text-align: center; - vertical-align: middle; - height: 100%; - width: 100%; - z-index: 1; opacity: 0; + z-index: 1; font-weight: bold; color: white; transition: 0.5s; @@ -61,7 +56,3 @@ main > div { .event:hover .summary { opacity: 1; } - -#event-details .details { - display: none; -} diff --git "a/actualit\303\251s.html" "b/actualit\303\251s.html" index ab0faa4..937b83e 100644 --- "a/actualit\303\251s.html" +++ "b/actualit\303\251s.html" @@ -34,26 +34,26 @@

Prochains concerts

-
- + -
- + -
- + -
- +

Concerts passés

-
- + -
- + -
- + -
- +
-
+

Programme

  1. Un morceau
  2. @@ -101,7 +102,7 @@

    Réservable sous conditions.

    1 place : 101¤

-
+

Programme

  1. Un morceau
  2. @@ -115,7 +116,7 @@

    Réservable sous conditions.

    1 place : 102¤

-
+

Programme

  1. Un morceau
  2. @@ -130,7 +131,7 @@

    Réservable sous conditions.

    1 place : 103¤

-
+

Programme

  1. Un morceau
  2. @@ -146,7 +147,7 @@

    Réservable sous conditions.

    1 place : 104¤

-
+

Programme

  1. Un morceau
  2. @@ -163,7 +164,7 @@

    Réservable sous conditions.

    1 place : 105¤

-
+

Programme

  1. Un morceau
  2. @@ -181,7 +182,7 @@

    Réservable sous conditions.

    1 place : 106¤

-
+

Programme

  1. Un morceau
  2. @@ -200,7 +201,7 @@

    Réservable sous conditions.

    1 place : 107¤

-
+

Programme

  1. Un morceau
  2. -- cgit v1.2.3 From c7d0c9d90c7981878e5dc7f163fb41f350c5f45e Mon Sep 17 00:00:00 2001 From: Kévin Le Gouguec Date: Mon, 23 Nov 2020 00:03:57 +0100 Subject: Hide and show details on demand Don't write display:none into regular stylesheets, otherwise people who disable JS will be screwed. --- "actualit\303\251s.html" | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git "a/actualit\303\251s.html" "b/actualit\303\251s.html" index 937b83e..136f089 100644 --- "a/actualit\303\251s.html" +++ "b/actualit\303\251s.html" @@ -223,6 +223,24 @@
+ + + +