MediaWiki:Common.css

From 18TRIP Wiki
Revision as of 09:08, 22 May 2024 by Hoshimeguri (talk | contribs)

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
	@import url("/load.php?mode=articles&only=styles&articles=MediaWiki:Infoboxes.css|MediaWiki:Links.css|MediaWiki:Discord.css");
    /* CSS */
    
    @import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@500&display=swap');
	/* 18trip website font */
	
	.ibm-plex-sans-medium {
  font-family: "IBM Plex Sans", sans-serif;
  font-weight: 500;
  font-style: normal;
}


/*Center Tabber*/

.mw-parser-output .wds-tabs__tab:first-child {
	margin-left: auto;
}

.mw-parser-output .wds-tabs__tab:last-child {
	margin-right: auto;
}

/*Homepage*/


.homepage-img {
	-webkit-mask-image: linear-gradient(to bottom, #000 50%, transparent 100%);
	border-radius: 20px 20px 0 0;
}

.homepage-img img {
	width: 100%;
	height: auto;
}

.homepage-header {
	position: relative;
	top: -300%;
}

.homepage-header .homepage-title {
	position: absolute;
	bottom: 10%;
	font-size: 300%;
	font-weight: bolder;
	line-height: 1.1;
	color: #323232;
	text-shadow: 0 0 30px #C8FF46, 0 0 20px #C8FF46, 0 0 10px #323232;
	padding: 0 4%;
}

.homepage-subhead {
	font-size: 130%;
	font-weight: bolder;
	padding: 0 4%;
}

/*Character Nav*/

.charanav {
	margin: auto;
	display: inline-block;
	width: auto;
	height: auto;
	text-align: center;
	font-size:85%;
}

.charanav .cn-img {
	position: relative;
	display: inline-block;
}

.charanav .cn-img:hover {
	transform: scale(1.1);
	transition: all 1s;
}

.cn-img .cn-img-top {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
	opacity: 0.5;
}
    
.cn-img:hover .cn-img-top {
	display: inline;
}

/*Scrollbar*/
::-webkit-scrollbar {
	width: 8px;
	height: 8px;
	overflow-y: scroll;
}

::-webkit-scrollbar-thumb {
	background: #323232;
	border-radius: 20px;
}

::-webkit-scrollbar-track {
	background: #ffffff;
	border-radius: 12px;
}

/*Search*/
.search-modal__content {
    background-image: linear-gradient(rgba(0,0,0,0.8),rgba(0,0,0,0.8)),url(https://static.wikia.nocookie.net/18trip/images/6/68/Main_Visual.png);
    background-position: center 10%;
    background-repeat: no-repeat;
    background-size: cover;
}
.theme-fandomdesktop-light .search-modal__content {
    background-image: linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(https://static.wikia.nocookie.net/18trip/images/6/68/Main_Visual.png);
}

/* Skin CSS Edits */
@media screen {
	#p-logo-text a {
	 	font-family: "IBM Plex Sans","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif;
		font-size: 1.7em; 
	}
	#personal h2 {
	 	font-family: "IBM Plex Sans","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif;
		font-size: 1.1em;
	}
	.mw-body h1 {
	 	font-family: "IBM Plex Sans","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif;
		font-size: 1.85em;
	}
	.mw-body h2 {
	 	font-family: "IBM Plex Sans","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif;
		font-size: 1.65em;
	}
	.color-middle {
		background: #c8ff46;
	}
	.color-left {
		background:#37c3b8;
	}
	.color-right {
		background: #ffea00;
	}
	#mw-header-hack {
		box-shadow: 0 3px 3px .1px rgba(0,0,0,.15),0 0 2px .5px rgba(0,0,0,.5);
	}
	.mw-wiki-logo {
		background-size: contain;
	}
}

div .countdown {
	font-family: "IBM Plex Sans","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif;
	font-size: 1.5em; 
	text-align: center;
}

/* Infobox styling */
.portable-infobox.pi-theme-main-character title {
   	font-family: "IBM Plex Sans","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif;
	font-size: 1.5em;
}

.portable-infobox.pi-theme-main-character caption {
	font-family: inherit;
	font-size: 1.3em;
}