Changes for page Academy
Last modified by Erik Bakker on 2024/09/24 16:12
From version 40.1
edited by Erik Bakker
on 2022/04/21 15:58
on 2022/04/21 15:58
Change comment:
There is no comment for this version
Summary
-
Objects (1 modified, 0 added, 0 removed)
Details
- XWiki.GadgetClass[1]
-
- content
-
... ... @@ -1,68 +1,89 @@ 1 1 {{html}} 2 -<!DOCTYPE html> 3 3 <html> 4 4 <head> 5 -< linkrel="stylesheet"href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">4 +<meta name="viewport" content="width=device-width, initial-scale=1"> 6 6 <style> 7 7 * { 8 8 box-sizing: border-box; 9 9 } 10 10 11 -/* Create two equal columns that floats next to each other */ 10 +body { 11 + font-family: Arial, Helvetica, sans-serif; 12 +} 13 + 14 +/* Float four columns side by side */ 12 12 .column { 13 13 float: left; 14 - width: "50%";15 - padding: 10px; 17 + width: 25%; 18 + padding: 0 10px; 16 16 } 17 17 18 -/* Style the buttons */ 19 -.btn { 20 - border: none; 21 - outline: none; 22 - padding: 12px 16px; 23 - background-color: #f1f1f1; 24 - cursor: pointer; 21 +/* Remove extra left and right margins, due to padding */ 22 +.row {margin: 0 -5px;} 23 + 24 +/* Clear floats after the columns */ 25 +.row:after { 26 + content: ""; 27 + display: table; 28 + clear: both; 25 25 } 26 26 27 -.btn:hover { 28 - background-color: #ddd; 31 +/* Responsive columns */ 32 +@media screen and (max-width: 600px) { 33 + .column { 34 + width: 100%; 35 + display: block; 36 + margin-bottom: 20px; 37 + } 29 29 } 30 30 31 -.btn.active { 32 - background-color: #666; 33 - color: white; 40 +/* Style the counter cards */ 41 +.card { 42 + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2); 43 + padding: 16px; 44 + text-align: center; 45 + background-color: #f1f1f1; 34 34 } 35 35 </style> 36 36 </head> 37 37 <body> 38 38 51 +<h2>Responsive Column Cards</h2> 52 +<p>Resize the browser window to see the effect.</p> 39 39 40 - 41 41 <div class="row"> 42 - <div class="column" style="background-color:#aaa;"> 43 - <h2>Column 1</h2> 44 - <p>Some text..</p> 55 + <div class="column"> 56 + <div class="card"> 57 + <h3>Card 1</h3> 58 + <p>Some text</p> 59 + <p>Some text</p> 60 + </div> 45 45 </div> 46 - <div class="column" style="background-color:#bbb;"> 47 - <h2>Column 2</h2> 48 - <p>Some text..</p> 49 - </div> 50 -</div> 51 51 52 -<div class="row"> 53 - <div class="column" style="background-color:#ccc;"> 54 - <h2>Column 3</h2> 55 - <p>Some text..</p> 63 + <div class="column"> 64 + <div class="card"> 65 + <h3>Card 2</h3> 66 + <p>Some text</p> 67 + <p>Some text</p> 68 + </div> 56 56 </div> 57 - <div class="column" style="background-color:#ddd;"> 58 - <h2>Column 4</h2> 59 - <p>Some text..</p> 70 + 71 + <div class="column"> 72 + <div class="card"> 73 + <h3>Card 3</h3> 74 + <p>Some text</p> 75 + <p>Some text</p> 76 + </div> 60 60 </div> 78 + 79 + <div class="column"> 80 + <div class="card"> 81 + <h3>Card 4</h3> 82 + <p>Some text</p> 83 + <p>Some text</p> 84 + </div> 85 + </div> 61 61 </div> 62 - 63 - 64 - 65 65 </body> 66 66 </html> 67 - 68 68 {{/html}}