diff options
| author | akiyamn | 2022-06-01 15:47:03 +1000 |
|---|---|---|
| committer | akiyamn | 2022-06-01 15:47:03 +1000 |
| commit | e207761b6637863953e1d1ae8d9b835272456ec9 (patch) | |
| tree | 93f3c1a5b12fb9ef99a1052e76d5707cf945a470 /src | |
| parent | b15be5185d50c1cf6872262386f2ab37ad407efc (diff) | |
| download | css-e207761b6637863953e1d1ae8d9b835272456ec9.tar.gz css-e207761b6637863953e1d1ae8d9b835272456ec9.zip | |
Side box working on desktop and mobile mode
Diffstat (limited to 'src')
| -rw-r--r-- | src/26.html | 2 | ||||
| -rw-r--r-- | src/29.html | 56 | ||||
| -rw-r--r-- | src/30.html | 59 | ||||
| -rw-r--r-- | src/30a.html | 4 | ||||
| -rw-r--r-- | src/31.html | 78 | ||||
| -rw-r--r-- | src/css/pdfpreview.css | 18 | ||||
| -rw-r--r-- | src/css/progressbar.css | 3 | ||||
| -rw-r--r-- | src/css/style.css | 21 |
8 files changed, 134 insertions, 107 deletions
diff --git a/src/26.html b/src/26.html index a95397b..6c0f7dc 100644 --- a/src/26.html +++ b/src/26.html @@ -25,8 +25,8 @@ <h1>Application for Medicare Entitlement Statement</h1> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p> <h3>How it works</h3> - <p class="no-bottom-margin">Sed do eiusmod tempor incididunt ut labore et dolore:</p> <ul> + Sed do eiusmod tempor incididunt ut labore et dolore: <li>cursus euismod quis viverra</li> <li>nibh cras pulvinar mattis nunc.</li> </ul> diff --git a/src/29.html b/src/29.html index 625a1be..28d6c20 100644 --- a/src/29.html +++ b/src/29.html @@ -11,6 +11,8 @@ <link rel="stylesheet" href="css/buttons.css" /> <link rel="stylesheet" href="css/uploadbox.css" /> <link rel="stylesheet" href="css/progressbar.css" /> + <link rel="stylesheet" href="css/sidepanel.css" /> + <link rel="stylesheet" href="css/fullonmobile.css" /> </head> <body class="authenticatedpage page legacy-page base-page basicpage page-mygov-auth-account bg-blue-grey"> <div class="root responsivegrid"> @@ -26,33 +28,37 @@ <div class="subtitle">Document upload service</div> <h1>signaturepage.jpg</h1> - <div class="full-box"> - <h2>Uploading</h2> - <div class="progress-bar"> - <div class="progress-bar__base"> - <div class="progress-bar__progress"></div> + <div class="horiz-container full-on-mobile"> + <div class="upload-box"> + <h2>Uploading</h2> + <div class="progress-bar"> + <div class="progress-bar__base"> + <div class="progress-bar__progress"></div> + </div> + <div class="progress-bar__percentage">68%</div> </div> - <div class="progress-bar__percentage">68%</div> + <button class="btn tertiary">Cancel</button> + </div> + + <div class="side-panel"> + <h3>What you need to know</h3> + <h4>Lorem ipsum dolor sit amet.</h4> + <ul> + Sed do eiusmod tempor incididunt ut labore et dolore: + <li>cursus euismod quis viverra</li> + <li>nibh cras pulvinar mattis nunc.</li> + </ul> + <ul> + Sed do eiusmod tempor incididunt ut labore et dolore: + <li>cursus euismod quis viverra</li> + <li>nibh cras pulvinar mattis nunc.</li> + </ul> + <h4>Pretium lectus quam id leo in vitae</h4> + <p> + Bibendum neque egestas congue quisque egestas diam in arcu cursus. + Diam vulputate ut pharetra sit amet. Aliquet sagittis id consectetur purus ut faucibus. + </p> </div> - <button class="btn tertiary">Cancel</button> - <div class="spacer-l"></div> - <h3>What you need to know</h3> - <h4>Lorem ipsum dolor sit amet.</h4> - <p class="no-bottom-margin">Sed do eiusmod tempor incididunt ut labore et dolore:</p> - <ul> - <li>cursus euismod quis viverra</li> - <li>nibh cras pulvinar mattis nunc.</li> - </ul> - <p class="no-bottom-margin">Sed do eiusmod tempor incididunt ut labore et dolore:</p> - <ul> - <li>cursus euismod quis viverra</li> - <li>nibh cras pulvinar mattis nunc.</li> - </ul> - <h4>Pretium lectus quam id leo in vitae</h4> - <p> - Bibendum neque egestas congue quisque egestas diam in arcu cursus. - Diam vulputate ut pharetra sit amet. Aliquet sagittis id consectetur purus ut faucibus. - </p> </div> </div> </main> diff --git a/src/30.html b/src/30.html index cfbce96..8f01a1a 100644 --- a/src/30.html +++ b/src/30.html @@ -10,6 +10,9 @@ <link rel="stylesheet" href="css/style.css" /> <link rel="stylesheet" href="css/buttons.css" /> <link rel="stylesheet" href="css/pdfpreview.css" /> + <link rel="stylesheet" href="css/uploadbox.css" /> + <link rel="stylesheet" href="css/sidepanel.css" /> + <link rel="stylesheet" href="css/fullonmobile.css" /> </head> <body class="authenticatedpage page legacy-page base-page basicpage page-mygov-auth-account bg-blue-grey"> <div class="root responsivegrid"> @@ -24,35 +27,41 @@ <!-- ADD YOUR PAGE IN HERE --> <div class="subtitle">Document upload service</div> <h1>signaturepage.jpg</h1> + <div class="horiz-container full-on-mobile"> + <div class="upload-box"> - <div class="full-box"> - <h2>Uploading</h2> - <button class="btn tertiary">Cancel</button> - <div class="pdf-preview-loading"> - <div class="pdf-preview-loading__text"> - <div style="background-color:green">loading animation</div> <!-- placeholder for loading animation gif--> - Generating preview... + <h2>Uploading</h2> + <button class="btn tertiary">Cancel</button> + <div class="pdf-preview-loading"> + <div class="pdf-preview-loading__text"> + <div style="background-color:green">loading animation</div> <!-- placeholder for loading animation gif--> + Generating preview... + </div> </div> + </div> + + <div class="side-panel"> + <h3>What you need to know</h3> + <h4>Lorem ipsum dolor sit amet.</h4> + <ul> + Sed do eiusmod tempor incididunt ut labore et dolore: + <li>cursus euismod quis viverra</li> + <li>nibh cras pulvinar mattis nunc.</li> + </ul> + <ul> + Sed do eiusmod tempor incididunt ut labore et dolore: + <li>cursus euismod quis viverra</li> + <li>nibh cras pulvinar mattis nunc.</li> + </ul> + <h4>Pretium lectus quam id leo in vitae</h4> + <p> + Bibendum neque egestas congue quisque egestas diam in arcu cursus. + Diam vulputate ut pharetra sit amet. Aliquet sagittis id consectetur purus ut faucibus. + </p> </div> - <div class="spacer-l"></div> - <h3>What you need to know</h3> - <h4>Lorem ipsum dolor sit amet.</h4> - <p class="no-bottom-margin">Sed do eiusmod tempor incididunt ut labore et dolore:</p> - <ul> - <li>cursus euismod quis viverra</li> - <li>nibh cras pulvinar mattis nunc.</li> - </ul> - <p class="no-bottom-margin">Sed do eiusmod tempor incididunt ut labore et dolore:</p> - <ul> - <li>cursus euismod quis viverra</li> - <li>nibh cras pulvinar mattis nunc.</li> - </ul> - <h4>Pretium lectus quam id leo in vitae</h4> - <p> - Bibendum neque egestas congue quisque egestas diam in arcu cursus. - Diam vulputate ut pharetra sit amet. Aliquet sagittis id consectetur purus ut faucibus. - </p> + </div> + </div> </main> </div> diff --git a/src/30a.html b/src/30a.html index ad26dc5..8f01a1a 100644 --- a/src/30a.html +++ b/src/30a.html @@ -43,13 +43,13 @@ <div class="side-panel"> <h3>What you need to know</h3> <h4>Lorem ipsum dolor sit amet.</h4> - <p class="no-bottom-margin">Sed do eiusmod tempor incididunt ut labore et dolore:</p> <ul> + Sed do eiusmod tempor incididunt ut labore et dolore: <li>cursus euismod quis viverra</li> <li>nibh cras pulvinar mattis nunc.</li> </ul> - <p class="no-bottom-margin">Sed do eiusmod tempor incididunt ut labore et dolore:</p> <ul> + Sed do eiusmod tempor incididunt ut labore et dolore: <li>cursus euismod quis viverra</li> <li>nibh cras pulvinar mattis nunc.</li> </ul> diff --git a/src/31.html b/src/31.html index d6b8950..e273e59 100644 --- a/src/31.html +++ b/src/31.html @@ -10,7 +10,10 @@ <link rel="stylesheet" href="css/style.css" /> <link rel="stylesheet" href="css/buttons.css" /> <link rel="stylesheet" href="css/pdfpreview.css" /> + <link rel="stylesheet" href="css/uploadbox.css" /> <link rel="stylesheet" href="css/infobox.css" /> + <link rel="stylesheet" href="css/sidepanel.css" /> + <link rel="stylesheet" href="css/fullonmobile.css" /> </head> <body class="authenticatedpage page legacy-page base-page basicpage page-mygov-auth-account bg-blue-grey"> <div class="root responsivegrid"> @@ -26,44 +29,49 @@ <div class="subtitle">Document upload service</div> <h1>signaturepage.jpg</h1> - <div class="full-box"> - <h2>Uploading</h2> - <div class="file-size">File size: 378 KB</div> - <div class="info-box inline"> - <img class="info-box__icon" src="img/info.png" /> - <div class="info-box__text"> - Lorem ipsum dolor sit amet, consec tetur adipiscing elit. + <div class="horiz-container full-on-mobile"> + <div class="upload-box"> + + <h2>Uploading</h2> + <div class="file-size">File size: 378 KB</div> + <div class="info-box inline"> + <img class="info-box__icon" src="img/info.png" /> + <div class="info-box__text"> + Lorem ipsum dolor sit amet, consec tetur adipiscing elit. + </div> </div> + <p>Cursus euismod quis viverra nibh cras pulvinar mattis nunc. + Bibendum neque egestas congue quisque egestas diam in arcu cursus. + </p> + <div class="btn-group"> + <a class="btn tertiary">Delete</a> + <a class="btn tertiary">Replace</a> + </div> + <div class="pdf-preview"> + <img src="img/docbig.png" /> + </div> + <a class="btn primary">Continue</a> </div> - <p>Cursus euismod quis viverra nibh cras pulvinar mattis nunc. - Bibendum neque egestas congue quisque egestas diam in arcu cursus. - </p> - <div class="btn-group"> - <a class="btn tertiary">Delete</a> - <a class="btn tertiary">Replace</a> - </div> - <div class="pdf-preview"> - <img src="img/docbig.png" /> + + <div class="side-panel"> + <h3>What you need to know</h3> + <h4>Lorem ipsum dolor sit amet.</h4> + <ul> + Sed do eiusmod tempor incididunt ut labore et dolore: + <li>cursus euismod quis viverra</li> + <li>nibh cras pulvinar mattis nunc.</li> + </ul> + <ul> + Sed do eiusmod tempor incididunt ut labore et dolore: + <li>cursus euismod quis viverra</li> + <li>nibh cras pulvinar mattis nunc.</li> + </ul> + <h4>Pretium lectus quam id leo in vitae</h4> + <p> + Bibendum neque egestas congue quisque egestas diam in arcu cursus. + Diam vulputate ut pharetra sit amet. Aliquet sagittis id consectetur purus ut faucibus. + </p> </div> - <a class="btn primary">Continue</a> - <div class="spacer-l"></div> - <h3>What you need to know</h3> - <h4>Lorem ipsum dolor sit amet.</h4> - <p class="no-bottom-margin">Sed do eiusmod tempor incididunt ut labore et dolore:</p> - <ul> - <li>cursus euismod quis viverra</li> - <li>nibh cras pulvinar mattis nunc.</li> - </ul> - <p class="no-bottom-margin">Sed do eiusmod tempor incididunt ut labore et dolore:</p> - <ul> - <li>cursus euismod quis viverra</li> - <li>nibh cras pulvinar mattis nunc.</li> - </ul> - <h4>Pretium lectus quam id leo in vitae</h4> - <p> - Bibendum neque egestas congue quisque egestas diam in arcu cursus. - Diam vulputate ut pharetra sit amet. Aliquet sagittis id consectetur purus ut faucibus. - </p> </div> </div> </main> diff --git a/src/css/pdfpreview.css b/src/css/pdfpreview.css index 35b329b..075841b 100644 --- a/src/css/pdfpreview.css +++ b/src/css/pdfpreview.css @@ -1,4 +1,4 @@ -.pdf-preview-loading { +.page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .pdf-preview-loading { background-color: #EDF2F4; height: 128px; margin: 24px 0; @@ -7,18 +7,28 @@ justify-content: space-evenly; text-align: center; } -.pdf-preview-loading * { +.page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .pdf-preview-loading * { margin: 0 auto; } -.pdf-preview { +.page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .pdf-preview { background-color: var(--black); margin: 24px 0; min-height: 100px; max-height: 400px; overflow: hidden; } -.pdf-preview img { +.page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .pdf-preview img { display: block; max-width: 100%; margin: 0 auto; } + +@media only screen and (min-width: 64em) { + .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .pdf-preview-loading { + min-height: 15rem; + } + .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .pdf-preview-loading__text { + font-size: var(--font-size-24); + font-weight: bold; + } +}
\ No newline at end of file diff --git a/src/css/progressbar.css b/src/css/progressbar.css index 0c1300d..830485c 100644 --- a/src/css/progressbar.css +++ b/src/css/progressbar.css @@ -7,6 +7,7 @@ display: flex; align-items: center; justify-content: space-between; + margin: 1rem 0; } .progress-bar div.progress-bar__base { background-color: #bbb; @@ -17,7 +18,7 @@ } .progress-bar div.progress-bar__progress { - background-color: var(--dark-grey); + background-color: var(--navy); width: 68%; /* this can be controlled with javascript to set percent loaded */ height: var(--progress-bar-height); border-radius: var(--progress-bar-radius); diff --git a/src/css/style.css b/src/css/style.css index a172a3e..21ff879 100644 --- a/src/css/style.css +++ b/src/css/style.css @@ -37,23 +37,16 @@ font-size: var(--font-size-16); font-weight: bold; color: #000; - margin: 0; -} -.page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .no-bottom-margin { - margin-bottom: -1em; + margin: 0.5rem 0; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice ul { color: #000; + margin: 1rem 0; + padding: 0; + list-style-position: inside; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice ul li { - padding: 4px; -} -.page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .full-box { - background-color: var(--white); - position: absolute; - left: 0; - padding: 20px; - margin-top: 16px; + padding: 0.5rem 0; } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .file-size { font-size: var(--font-size-14); @@ -83,9 +76,9 @@ display: none; } */ .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice .subtitle { - font-size: 24px; + font-size: var(--font-size-24); } .page-mygov-auth-account .authenticated-body-container__page .documentlodgementservice h2 { - font-size: 24px; + font-size: var(--font-size-24); } } |
