Template:Main Page/styles.css: Difference between revisions
Created page with ".MainContent { margin: 2px; } →Top Box: .MainTopBox { border-radius: 10px; background: #FFF; box-shadow: 0 0 0.2em #999; margin: 1em 0.2em 1.5em 0.2em; box-sizing: border-box; } .MainTitleBox { border-radius: 10px 10px 0 0; padding: 10px; background: #CCC; text-align: center; } .MainTitle { font-size: 256%; line-height: 120%; } .MainSubtitle { font-size: 110%; } .MainTopCircle { border-radius: 200px; width: 200px; height: 200px; margin: 10px au..." |
m Protected "Template:Main Page/styles.css" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) |
(No difference)
| |
Latest revision as of 17:35, 1 July 2025
.MainContent {
margin: 2px;
}
/* Top Box */
.MainTopBox {
border-radius: 10px;
background: #FFF;
box-shadow: 0 0 0.2em #999;
margin: 1em 0.2em 1.5em 0.2em;
box-sizing: border-box;
}
.MainTitleBox {
border-radius: 10px 10px 0 0;
padding: 10px;
background: #CCC;
text-align: center;
}
.MainTitle {
font-size: 256%;
line-height: 120%;
}
.MainSubtitle {
font-size: 110%;
}
.MainTopCircle {
border-radius: 200px;
width: 200px;
height: 200px;
margin: 10px auto;
display: flex;
justify-content: center;
align-items: center;
background: #FFF;
}
.MainTitleGrid {
display: grid;
grid-template-columns: repeat(4, 75px);
gap: 8px;
width: auto;
margin: 10px auto 0 auto;
justify-self: center;
}
.MainTitleButton {
border-radius: 10px;
background: #e6e6e6;
display: flex;
align-items: center;
justify-content: center;
}
.MainBulbasaur {
float: right;
padding: 10px 10px 10px 0;
}
.MainTopBlurb {
padding: 10px 10px 0 10px;
text-align: center;
min-height: 120px;
display: flex;
justify-content: center;
align-items: center;
}
.MainTopLinks {
clear: both;
background: #CCC;
font-size: 85%;
border-radius: 10px;
margin: 10px;
text-align: center;
}
/* Big Grid */
.MainBigGrid {
display: grid;
gap: 10px;
margin: 1.5em 0.2em;
}
/* Help Out Box */
.MainHelpOutTitle {
font-size: 130%;
margin-top: 10px;
}
.MainHelpMoreGrid {
display: grid;
gap: 5px;
margin: auto;
max-width: 700px;
}
.MainHelpMoreItem {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.MainHelpMoreCircle {
background: #e6e6e6;
border-radius: 65px;
height: 65px;
width: 65px;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
font-size: larger;
}
.MainHelpMoreText {
font-size: smaller;
line-height: 100%;
padding-top: 5px;
}
/* Social Media */
.MainSocialGrid {
display: grid;
gap: 5px;
justify-content: center;
margin: auto;
width: auto;
}
.MainSocialGroup {
display: flex;
justify-content: center;
align-items: center;
margin: 0.5em;
line-height: 250%;
}
.MainSocialBox {
border-radius: 10px;
background: #e6e6e6;
padding: 10px;
margin: 0 10px;
}
/* MOBILE */
@media (max-width:600px) {
.MainTopBlurb, .MainBulbasaur, .MainTopLinks, .MainMoreLink, .MainBulbagardenBox, .MainLastCircle {
display: none;
}
.MainTitleBox {
border-radius: 10px;
}
.MainTitleMobileButtons {
display: flex;
justify-content: center;
}
.MainHelpMoreGrid {
grid-template-columns: repeat(4, 1fr);
}
}
/* SMALL DESKTOP & TABLET */
@media (min-width:601px) {
.MainTopBox {
padding-bottom: 4px;
}
.MainTitleBox {
border-radius: 10px 10px 0 0;
}
.MainTopCircle, .MainLastPortal, .MainPortalBlank, .MainTitleMobileButtons {
display: none;
}
.MainHelpMoreGrid {
grid-template-columns: repeat(5, 1fr);
}
}
/* DESKTOP */
@media (min-width:1000px) {
.MainSocialGrid {
grid-template-columns: 1fr 2fr 1fr;
}
}
/* <noinclude>
[[Category:TemplateStyles stylesheets]]
</noinclude> */