Divinity Original Sin Wiki

We've Moved! Just as Gamepedia has joined forces with Fandom, this wiki had joined forces with our Fandom equivalent. The wiki has been archived and we ask that readers and editors move to the now combined wiki on Fandom. Click to go to the new wiki.

READ MORE

Divinity Original Sin Wiki
Advertisement

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.
/* CSS placed here will affect users of the mobile site */
/* BASE */
/* Governs the general color of the text and background image */
body {
    background: black;
}

.animations #mw-mf-page-center {
    background: black;
/* Use for graphic backgrounds */
/*    background: url()  no-repeat fixed center top / cover rgba(0,0,0,1); */
    color:  white;
}

.nomobile {
    display: none;
}

/* HEADER */
.header-container.header-chrome,
#mw-mf-page-center {
    background: rgba(33, 33, 33, 0.8);
}

.notification-count {
   background: transparent;
}

/* BODY */
/* Leave transparent if background if solid color, otherwise tweak black opacity to make text visible */
#content {
    border-top: 0px solid #cccccc;
    background: rgba(0,0,0,0.5) !important;
}

.overlay-enabled {
    border-top: 0px solid #cccccc;
    background: rgba(0,0,0,1) !important;
}

/* FOOTER */
/* Background should match opacity of #content */
footer {
    border-top: solid 1px #c8ccd1;
    background: rgba(0, 0, 0, 0.5);
}

footer .last-modified-bar {
    border-bottom: solid 1px #c8ccd1;
    background-color: transparent;
    color: #505050;
}

/* Fix to display properly with links of similar color */
footer .last-modified-bar.active {
    background-color: rgba(0, 175, 137, 0.5);
}

/* LINKS */
/* Minimal code to affect all non-new links; notification ensures the default color always displays */
a:not(.new) {
    text-decoration: none;
    color: #ADADAD !important;
}

.notification-count .circle span {
    color: #fff !important;
}


/* UI STYLING */
/* Default values for HydraDark */
.content table {
    width: 100%;
}

.content table.wikitable > tr > th, .content table.wikitable > * > tr > th {
    background-color: rgba(248, 249, 250, 0.35);
}

pre, .mw-code {
    background-color: transparent;
    border-color: #505050;
}

.client-js .toc-mobile {
    background-color: transparent !important;
    border-color: #505050;
}

.mw-ui-button {
    background-color: transparent;
    color: inherit;
    border: 1px solid #fff;
}

.content .thumb {
    border: 1px solid rgba(255, 255, 255, 0.5);
    padding: 3px;
    color: white;
}

.content .thumbcaption {
    color: white;
}

li.gallerybox div.thumb {
    border: 1px solid #c8ccd1;
    background-color: transparent;
}

.mw-ui-button.mw-ui-progressive:active, 
.mw-ui-button.mw-ui-constructive:active, 
.mw-ui-button.mw-ui-progressive.is-on, 
.mw-ui-button.mw-ui-constructive.is-on, 
.mw-ui-button.mw-ui-progressive.mw-ui-checked, 
.mw-ui-button.mw-ui-constructive.mw-ui-checked {
    background-color: rgba(115, 115, 115, 0.33);
    border-color: white;
}

.mw-mf-user, 
.list-header, 
.page-list.side-list .list-thumb, .topic-title-list.side-list .list-thumb, .site-link-list.side-list .list-thumb {
    background-color: inherit;
    color: inherit;

}

/* Section arrows */

.mw-ui-icon-arrow::before {
    filter: invert(100%);
}

/* Hambahgah menu */

#mw-mf-viewport,
nav {
    background: #212121 !important;
}

nav ul li {
    background: #181818 !important;
}

nav ul.hlist li {
    background: transparent !important;
}

nav ul li a.mw-ui-icon {
    filter: invert(100%);
}

nav ul li a {
    font-weight: bold;
}

nav ul.hlist li a {
    color: #F37F20 !important;
}

/* EDITOR OVERLAY */


/* Search */

.search-overlay {
    background: rgba(0, 0, 0, 0.9) !important;
}

.search-overlay .results,
.search-overlay .search-feedback {
    background-color: #212121 !important;
}

.list-thumb.list-thumb-none {
    background-image: linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2056%2056%22%3E%3Cpath%20fill%3D%22%23212121%22%20d%3D%22M0%200h56v56H0z%22%2F%3E%3Cpath%20fill%3D%22%23E0E0E0%22%20d%3D%22M36.4%2013.5H17.8v24.9c0%201.4.9%202.3%202.3%202.3h18.7v-25c.1-1.4-1-2.2-2.4-2.2zM30.2%2017h5.1v6.4h-5.1V17zm-8.8%200h6v1.8h-6V17zm0%204.6h6v1.8h-6v-1.8zm0%2015.5v-1.8h13.8v1.8H21.4zm13.8-4.5H21.4v-1.8h13.8v1.8zm0-4.7H21.4v-1.8h13.8v1.8z%22%2F%3E%3C%2Fsvg%3E) !important;
}

.page-summary h2,
.page-summary h3 {
    color: #F37F20 !important;
}

/* VE Overlay */

.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
    background-color: rgba(0, 0, 0, 0.9) !important;
}

.ve-ui-mwSaveDialog-options {
    background-color: #212121 !important;
}
/* Editor Overlay */

.editor-overlay-ve .overlay-content .surface {
    overflow: hidden;
    color: white;
}

.editor-overlay .wikitext-editor,
.editor-overlay .summary-request {
    color: #E0E0E0 !important;
}

/* Overlays */
.overlay.editor-overlay,
.overlay-header-container,
.overlay-footer-container {
    background: #212121 !important;
}

/* RESPONSIVE 3PAGE MAIN PAGE */
/* this CSS governs the responsive 3 column main page layout */
/* Responsive main page stuff */
/*********************
/* Front page styles *
/*********************/
.fpbox {
/* EDIT THIS FOR BORDER */
  border: 1px solid #e0e0e0;
/* YES THIS */
  background: rgba(0,0,0,0.5);
  color: inherit;
  margin: 5px;
  padding: 5px;
}

.fpbox .welcome {
  border-bottom: 1px solid #505050;
  background: transparent;
  font-size: 150%;
  text-transform: uppercase;
  text-align: center;
  margin: 0 0 10px 0;
  padding: 0 0 5px 0;
}

.fpbox .heading {
  border-bottom: 1px solid #505050;
  background: transparent;
  font-size: 132%;
  font-variant: small-caps;
  margin: 0 0 10px 0;
  padding: 0 0 5px 0;
}

.fpbox .heading .smalllink {
  color: #3674b3;
  font-weight: bold;
  font-size: 75%;
}

.fpbox hr {
  border: none;
  border-bottom: 2px solid #505050;
}

.fpplainbox {
  padding: 5px 8px 10px 8px;
  margin: 0 5px 10px 5px;
  vertical-align: top;
}

.fplinks {
  margin: -2px -3px;
}

.fplinks .linkslabel {
  border-bottom: 2px solid #505050;
  margin: 6px 3px 0 3px;
}

.fplink {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}

/* Yeah, using display: table makes for a lot of extra markup, but it makes proportionate sizing and vertical centering a lot easier, so going with it */
.fplink .box {
  display: table;
  width: 100%;
  border-spacing: 2px 3px;
  border-collapse: separate;
}

.fplink .box .row {
  display: table-row;
}

.fplink .box .row .cell {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 1px solid #29ABE2;
  color: #e0e0e0; 
  display: table-cell;
  font-weight: bold;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
}

.fplink.wide .box .row .cell {
  padding: 0 5px;
}

.fplink.image {
  width: 78px;
  height: 78px;
}

.fplink.image .box .row .cell {
  width: 70px;
  height: 70px;
  vertical-align: bottom;
}

.fplink.image .box .row .cell .image img {
  width: 70px;
  height: 70px;
}

@media (min-width: 188px) {
  .fplink {
    width: 50%;
  }

  .fplink.wide {
    width: 100%;
  }
}

@media (min-width: 294px) {
  .fplink {
    width: 33.333%;
  }

  .fplink.wide {
    width: 66.666%;
  }
}

@media (min-width: 400px) {
  .fplink {
    width: 25%;
  }

  .fplink.wide {
    width: 50%;
  }

  .fplink.image {
    width: 108px;
    height: 108px;
  }

  .fplink.image .box .row .cell {
    width: 100px;
    height: 100px;
  }

  .fplink.image .box .row .cell .image img {
    width: 100px;
    height: 100px;
  }
}

@media (min-width: 506px) {
  .fplink {
    width: 20%;
  }

  .fplink.wide {
    width: 40%;
  }
}

@media (min-width: 612px) {
  .fplink {
    width: 16.666%;
  }

  .fplink.wide {
    width: 33.333%;
  }
}

@media (min-width: 718px) {
  .fplink {
    width: 14.285%;
  }

  .fplink.wide {
    width: 28.571%;
  }
}

@media (min-width: 824px) {
  .fplink {
    width: 12.5%;
  }

  .fplink.wide {
    width: 25%;
  }
}

@media (min-width: 930px) {
  .fplink {
    width: 11.111%;
  }

  .fplink.wide {
    width: 22.222%;
  }
}

@media (min-width: 1036px) {
  .fplink {
    width: 10%;
  }

  .fplink.wide {
    width: 20%;
  }

  .fplink.image {
    width: 128px;
    height: 128px;
  }

  .fplink.image .box .row .cell {
    width: 120px;
    height: 120px;
  }

  .fplink.image .box .row .cell .image img {
    width: 120px;
    height: 120px;
  }
}

.fplink.image .image {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  font-size: 75%;
  z-index: 1;
}

.fplink.image a {
  z-index: 2;
}

.fplink a {
  display: block;
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 3px 5px;
}

.fplink.image .image a {
  padding: 0;
}

.fplink.image .link a {
  border-top: 2px solid #505050;
  background: #ddddb7 !important;
}

.fplink.wide a {
  margin: 0 -5px;
}

.fplink.image a {
  top: auto;
}

.fpvideos {
  margin: 0 auto;
  overflow: hidden;
  text-align: center;
  max-width: 480px;
}

.fpvideo {
  position: relative;
  padding-top: 25px;
  padding-bottom: 56.25%;
  height: 0;
}

.fpvideo iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
img.scalable {
    max-width: 100%;
    height:auto;
}
.globalNotice .globalNoticeDismiss {
    display: none;
}
Advertisement