diff --git a/Fate_Freeport/fate.css b/Fate_Freeport/fate.css new file mode 100644 index 0000000000..ed624bf23c --- /dev/null +++ b/Fate_Freeport/fate.css @@ -0,0 +1,243 @@ +/* === GENERAL === */ +.charsheet { + min-width: 800px; +} + +/* Background image that is way too dark and busy to use in its default rendering */ +.sheet-character-bg { + padding: 50px; + background-image:url(http://www.evilhat.com/home/wp-content/uploads/2014/01/Fate_Freeport_The_Story.png); + background-repeat:no-repeat; + background-origin: border-box; + background-size: 100% 100%; +} + +/* Using white gradient with varying opacity to overwrite background so character sheet is usable */ +.sheet-character { + padding: 0px; + margin-bottom: 0px; + background: -webkit-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,.8)); /*Safari 5.1-6*/ + background: -o-linear-gradient(bottom,rgba(255,255,255,1),rgba(255,255,255,.8)); /*Opera 11.1-12*/ + background: -moz-linear-gradient(bottom,rgba(255,255,255,1),rgba(255,255,255,.8)); /*Fx 3.6-15*/ + background: linear-gradient(to bottom, rgba(255,255,255,1), rgba(255,255,255,.8)); /*Standard*/ +} + + +/* use big bold and black section headers */ +.sheet-header { + margin-bottom: 4px; + padding: 2px 4px; + + background: black; + color: white; + font-weight: bold; +} + +.sheet-section { + float: left; + width: 100%; + + margin: 4px 0; + padding: 1px; + box-sizing: border-box; +} + +.sheet-break { + clear: both; +} + +label, +select { + margin: 0; +} + +input, textarea, select, .uneditable-input { + display: inline-block; + width: 100%; + padding: 2px; + margin-bottom: 4px; + font-size: 13px; + line-height: 18px; + color: #555; + border: 1px solid #ccc; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +input, select, .uneditable-input { + height: 20px; +} + +textarea { + margin: 0; + height: 120px; + resize: vertical; + box-sizing: border-box; +} + +/* === LOGO === */ +.sheet-logo { + width: 300px; + margin: 0 5px; + float: left; +} + +/* === ASPECTS === */ +.sheet-col-aspects input { + width: 100%; +} + +/* === STRESS === */ +.sheet-section { + width: 100%; + border: 1px solid black; + position: relative; + border-radius: 10px; + margin-bottom: 10px; + padding: 5px; +} + +table.sheet-stress { + width: 100%; + position: relative; +} + +table.sheet-stress td { + position: relative; +} + +table.sheet-stress td div.sheet-td-corruption-div, +table.sheet-stress td div.sheet-td-stress-div { + width: 50px; + height: 50px; + position: relative; + border: 1px solid black; + left: calc(50% - 25px) !important; +} + + +table.sheet-stress td div.sheet-td-corruption-div, +table.sheet-stress td div.sheet-td-corruption-div label { + border-radius: 50%; +} + + +table.sheet-stress td div.sheet-td-corruption-div label, +table.sheet-stress td div.sheet-td-stress-div label { + position: relative; + top:-50px; + background: #ddd; + height: 50px; + width: 50px; + display: block; + /* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */ + + /* IE10 Consumer Preview */ + background-image: -ms-linear-gradient(bottom right, #FFFFFF 0%, #C7C7C7 100%); + + /* Mozilla Firefox */ + background-image: -moz-linear-gradient(bottom right, #FFFFFF 0%, #C7C7C7 100%); + + /* Opera */ + background-image: -o-linear-gradient(bottom right, #FFFFFF 0%, #C7C7C7 100%); + + /* Webkit (Safari/Chrome 10) */ + background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #C7C7C7)); + + /* Webkit (Chrome 11+) */ + background-image: -webkit-linear-gradient(bottom right, #FFFFFF 0%, #C7C7C7 100%); + + /* W3C Markup, IE10 Release Preview */ + background-image: linear-gradient(to top left, #FFFFFF 0%, #C7C7C7 100%); + +} + +table.sheet-stress td div.sheet-td-corruption-div label:hover, +table.sheet-stress td div.sheet-td-stress-div label:hover {/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */ + + /* IE10 Consumer Preview */ + background-image: -ms-linear-gradient(bottom right, #FFFFFF 0%, #8FECFF 100%); + + /* Mozilla Firefox */ + background-image: -moz-linear-gradient(bottom right, #FFFFFF 0%, #8FECFF 100%); + + /* Opera */ + background-image: -o-linear-gradient(bottom right, #FFFFFF 0%, #8FECFF 100%); + + /* Webkit (Safari/Chrome 10) */ + background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #8FECFF)); + + /* Webkit (Chrome 11+) */ + background-image: -webkit-linear-gradient(bottom right, #FFFFFF 0%, #8FECFF 100%); + + /* W3C Markup, IE10 Release Preview */ + background-image: linear-gradient(to top left, #FFFFFF 0%, #8FECFF 100%);} + + +input[type=checkbox].sheet-corruption-check, +input[type=checkbox].sheet-stress-check { + margin: 0px; + width: 50px; + height: 50px; + opacity: 0; + z-index: 1; + position: relative; + left: calc(50% - 27px) !important; + top: -2px; +} + + +input[type=checkbox].sheet-corruption-check:checked ~ label, +input[type=checkbox].sheet-stress-check:checked ~ label { + background: url(http://ramyasspace.files.wordpress.com/2011/06/tick.jpg); + background-size: 100%; +} + +table.sheet-stress tr.sheet-stress-labels, +table.sheet-stress tr.sheet-stress-labels th { + position: relative; + padding: 0px; +} + +table.sheet-stress tr.sheet-stress-labels th h3 { + position: relative; + line-height: 24px; + font-size: 24px; + top: -10px; +} + +h3.sheet-outline { + color: white; + text-shadow: + -1px -1px 0 #000, + 1px -1px 0 #000, + -1px 1px 0 #000, + 1px 1px 0 #000; +} + +/* === CONSEQUENCES === */ +.sheet-col-consequences { + position: relative; +} + +.sheet-col-consequences select { + width: 100px; + float: left; +} + +.sheet-col-consequences input { + margin-left: 2px; + width: calc(100% - 102px); +} + +/* === SPELLS === */ +.sheet-col-spells { + width: 100%; +} + +/* === SPELLS === */ +.sheet-col-stunts { + width: 100%; +} + diff --git a/Fate_Freeport/fate.html b/Fate_Freeport/fate.html new file mode 100644 index 0000000000..e1961dec9f --- /dev/null +++ b/Fate_Freeport/fate.html @@ -0,0 +1,243 @@ +
+ | + | + | + | + | + | + | + |
| + | + | + | + | + | + | + |
| + | + | + | + | + | + | + |
|
+
+
+
+
+ |
+
+
+
+
+
+ |
+
+
+
+
+
+ |
+
+
+
+
+
+ |
+
1 |
+ 2 |
+ 3 |
+ 4 |
+
|---|
|
+
+
+
+
+ |
+
+
+
+
+
+ |
+
+
+
+
+
+ |
+
+
+
+
+
+ |
+
1 |
+ 2 |
+ 3 |
+ 4 |
+
|---|
|
+
+
+
+
+ |
+
+
+
+
+
+ |
+
+
+
+
+
+ |
+
+
+
+
+
+ |
+