Merge pull request #786 from kiwix/optimizedWelcome

More tiles on kiwix-serve welcome page (optimised)
This commit is contained in:
Kelson 2022-07-20 19:41:50 +02:00 committed by GitHub
commit 88c25b3a6c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 23 additions and 22 deletions

View File

@ -23,15 +23,14 @@ body {
.kiwixNav { .kiwixNav {
background-color: #f4f6f8; background-color: #f4f6f8;
width: 100%; width: 100%;
padding: 20px 11vw 25px; padding: 20px;
height: 140px;
} }
.kiwixHomeBody__results { .kiwixHomeBody__results {
font-size: 1.6rem; font-size: 1.6rem;
color: #333333; color: #333333;
font-family: poppins; font-family: poppins;
margin: 10px 0 -5px; margin: -10px 0 -5px;
position: relative; position: relative;
top: -10px; top: -10px;
left: 13px; left: 13px;
@ -41,7 +40,7 @@ body {
display: grid; display: grid;
grid-gap: 20px; grid-gap: 20px;
grid-template-columns: 231px 231px; grid-template-columns: 231px 231px;
margin: 10px 0; margin: 0 0 10px;
} }
.kiwixNav__kiwixFilter { .kiwixNav__kiwixFilter {
@ -102,7 +101,7 @@ body {
.kiwixSearch { .kiwixSearch {
height: 35px; height: 35px;
width: 229px; width: 231px;
border-radius: 10px; border-radius: 10px;
border: solid 1px #b5b2b2; border: solid 1px #b5b2b2;
padding: 10px; padding: 10px;
@ -129,9 +128,12 @@ body {
} }
.kiwixHomeBody { .kiwixHomeBody {
padding: 20px 15vw; padding: 20px 0;
min-height: calc(100vh - 170px); min-height: calc(100vh - 170px);
position: relative; position: relative;
display: flex;
flex-direction: column;
align-items: center;
} }
.tagFilterLabel { .tagFilterLabel {
@ -157,6 +159,8 @@ body {
.book__list { .book__list {
position: relative; position: relative;
margin: 0 auto;
padding-top: 20px;
} }
.book { .book {
@ -440,13 +444,16 @@ body {
@media screen and (max-width: 1100px) { @media screen and (max-width: 1100px) {
.kiwixHomeBody { .kiwixHomeBody {
padding: 20px 10vw;
min-height: calc(100vh - 170px); min-height: calc(100vh - 170px);
} }
.kiwixNav__filters { .kiwixNav__filters {
grid-template-columns: repeat(4, 1fr); grid-template-columns: repeat(4, 1fr);
} }
.book__wrapper {
margin: 10px;
}
} }
@media screen and (max-width: 590px) { @media screen and (max-width: 590px) {
@ -475,10 +482,4 @@ body {
.kiwixNav__filters { .kiwixNav__filters {
grid-template-columns: 1fr; grid-template-columns: 1fr;
} }
} }
@media screen and (max-width: 340px) {
.kiwixHomeBody {
padding: 20px 5vw;
}
}

View File

@ -449,10 +449,9 @@
} }
}, },
sortBy: 'weight', sortBy: 'weight',
layoutMode: 'cellsByRow', layoutMode: 'masonry',
cellsByRow: { masonry: {
columnWidth: '.book', fitWidth: true
rowHeight: '.book'
} }
}); });
footer = document.getElementById('kiwixfooter'); footer = document.getElementById('kiwixfooter');

View File

@ -63,8 +63,9 @@
</form> </form>
</div> </div>
<div class="kiwixHomeBody"> <div class="kiwixHomeBody">
<h3 class="kiwixHomeBody__results"></h3> <div class="book__list">
<div class="book__list"></div> <h3 class="kiwixHomeBody__results"></h3>
</div>
<div id="fadeOut" class="fadeOut"></div> <div id="fadeOut" class="fadeOut"></div>
</div> </div>
<div class="loader" style="position: absolute; top: 50%"><div class="loader-spinner"></div></div> <div class="loader" style="position: absolute; top: 50%"><div class="loader-spinner"></div></div>

View File

@ -179,12 +179,12 @@ R"EXPECTEDRESULT( src="/ROOT/skin/jquery-ui/external/jquery/jquery.js?cache
src="/ROOT/skin/jquery-ui/jquery-ui.min.js?cacheid=d927c2ff" src="/ROOT/skin/jquery-ui/jquery-ui.min.js?cacheid=d927c2ff"
href="/ROOT/skin/jquery-ui/jquery-ui.min.css?cacheid=e1de77b3" href="/ROOT/skin/jquery-ui/jquery-ui.min.css?cacheid=e1de77b3"
href="/ROOT/skin/jquery-ui/jquery-ui.theme.min.css?cacheid=2a5841f9" href="/ROOT/skin/jquery-ui/jquery-ui.theme.min.css?cacheid=2a5841f9"
href="/ROOT/skin/index.css?cacheid=a1acc52f" href="/ROOT/skin/index.css?cacheid=56e818cd"
src: url("/ROOT/skin/fonts/Poppins.ttf?cacheid=af705837") format("truetype"); src: url("/ROOT/skin/fonts/Poppins.ttf?cacheid=af705837") format("truetype");
src: url("/ROOT/skin/fonts/Roboto.ttf?cacheid=84d10248") format("truetype"); src: url("/ROOT/skin/fonts/Roboto.ttf?cacheid=84d10248") format("truetype");
<script src="/ROOT/skin/isotope.pkgd.min.js?cacheid=2e48d392" defer></script> <script src="/ROOT/skin/isotope.pkgd.min.js?cacheid=2e48d392" defer></script>
<script src="/ROOT/skin/iso6391To3.js?cacheid=ecde2bb3"></script> <script src="/ROOT/skin/iso6391To3.js?cacheid=ecde2bb3"></script>
<script type="text/javascript" src="/ROOT/skin/index.js?cacheid=e99ed2dd" defer></script> <script type="text/javascript" src="/ROOT/skin/index.js?cacheid=ce2c8253" defer></script>
)EXPECTEDRESULT" )EXPECTEDRESULT"
}, },
{ {