Styling fixes

This commit is contained in:
Arkadiusz Wieczorek 2022-05-22 18:16:14 +02:00
parent aa6d0df3c5
commit ba22788331
3 changed files with 111 additions and 70 deletions

View File

@ -11,7 +11,7 @@ html {
body { body {
background-color: #f9f9fa; background-color: #f9f9fa;
margin: 3rem 3rem; padding: 0rem 0.75rem;
} }
nav { nav {
@ -36,7 +36,7 @@ li,
h1, h1,
h2, h2,
h3 { h3 {
max-width: 70ex; max-width: 100ex;
} }
h1 { h1 {
@ -77,6 +77,9 @@ h1 {
font-family: 'OpenSans' !important; font-family: 'OpenSans' !important;
background-color: transparent; background-color: transparent;
.sv_p_root { .sv_p_root {
max-width: 100ex;
margin: 0 auto;
& > .sv_row:nth-child(2n) { & > .sv_row:nth-child(2n) {
background-color: #fff; background-color: #fff;
} }
@ -172,7 +175,7 @@ h1 {
.sv_nav { .sv_nav {
display: flex; display: flex;
margin: 2rem 0; margin: 2rem 0;
justify-content: flex-end; justify-content: center;
} }
.sv_prev_btn, .sv_prev_btn,
@ -183,6 +186,7 @@ h1 {
line-height: 0.875rem !important; line-height: 0.875rem !important;
height: 2.5rem; height: 2.5rem;
cursor: pointer; cursor: pointer;
min-width: 100px;
} }
.sv_next_btn { .sv_next_btn {
background-color: #000 !important; background-color: #000 !important;

View File

@ -2,6 +2,12 @@
h1 { h1 {
font-size: 1.1rem; font-size: 1.1rem;
margin-bottom: calc(24 / 16 * 1rem);
}
h2 {
font-weight: 600;
font-size: 0.875rem;
} }
.images { .images {
@ -11,6 +17,27 @@ h1 {
margin: 2rem 0; margin: 2rem 0;
} }
.generator-container {
max-width: 100ex;
margin: 0 auto;
font-size: calc(14 / 16 * 1rem);
}
.buttons-container {
display: flex;
justify-content: center;
margin: 2rem 0;
padding: 1em 0;
}
.container {
padding: 0.75rem 1.5rem;
margin-bottom: 1rem;
border-radius: 3px;
box-shadow: rgba(12, 12, 13, 0.1) 0px 1px 4px 0px;
background-color: #fff;
}
.browser { .browser {
height: 9.667rem; height: 9.667rem;
width: 16rem; width: 16rem;

View File

@ -77,6 +77,8 @@ export default function ScreenshotGenerator({
{mode === 'idle' ? ( {mode === 'idle' ? (
<Fragment> <Fragment>
<h1>Przygotowanie zrzutów ekranów</h1> <h1>Przygotowanie zrzutów ekranów</h1>
<div className="container">
<h2>Notka informacyjna</h2>
<p> <p>
Dla potwierdzenia przechwyconych danych, warto załączyć zrzuty ekranów Dla potwierdzenia przechwyconych danych, warto załączyć zrzuty ekranów
narzędzi deweloperskich do maila dla administratora oraz Urzędu Ochrony narzędzi deweloperskich do maila dla administratora oraz Urzędu Ochrony
@ -84,10 +86,12 @@ export default function ScreenshotGenerator({
</p> </p>
<p> <p>
Jeżeli nie wiesz jak wykonać zrzuty ekranów, skorzystaj z{' '} Jeżeli nie wiesz jak wykonać zrzuty ekranów, skorzystaj z{' '}
<a href="">naszej instrukcji</a> lub wtyczka Rentgen może wygenerować je za <a href="">naszej instrukcji</a> lub wtyczka Rentgen może wygenerować je
Ciebie. za Ciebie.
</p> </p>
</div>
<div className="buttons-container">
<button <button
className="sv_prev_btn" className="sv_prev_btn"
onClick={() => { onClick={() => {
@ -110,17 +114,20 @@ export default function ScreenshotGenerator({
> >
Wygeneruj Wygeneruj
</button> </button>
</div>
</Fragment> </Fragment>
) : null} ) : null}
{mode === 'in_progress' || mode === 'finished' ? ( {mode === 'in_progress' || mode === 'finished' ? (
<Fragment> <Fragment>
<h1>Przygotowujemy zrzuty ekranów</h1> <h1>Przygotowujemy zrzuty ekranów</h1>
<div className="container">
<h2>To może chwilkę zająć</h2>
<p> <p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolore sint Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolore sint
laudantium blanditiis aperiam quos expedita voluptatem iure, nam aliquam vel laudantium blanditiis aperiam quos expedita voluptatem iure, nam aliquam
minus aliquid incidunt consequatur illo velit dolorem error exercitationem vel minus aliquid incidunt consequatur illo velit dolorem error
tempora? exercitationem tempora?
</p> </p>
<div className="images"> <div className="images">
@ -154,11 +161,14 @@ export default function ScreenshotGenerator({
</div> </div>
) : null} ) : null}
</div> </div>
</div>
<div className="buttons-container">
{mode === 'finished' ? ( {mode === 'finished' ? (
<button className="sv_next_btn" onClick={() => downloadFiles()}> <button className="sv_next_btn" onClick={() => downloadFiles()}>
Pobierz zrzuty ekranów Pobierz zrzuty ekranów
</button> </button>
) : null} ) : null}
</div>
</Fragment> </Fragment>
) : null} ) : null}
</div> </div>