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 @@ +
+
+
+
+
ID
+ + +
+ +
+
+ +
+ +
+
+ +
+ +
+
+
Aspects
+ + +
+ +
+
+
+ +
+ +
+
+
Approaches
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+ +
+
+
Physical Stress
+
+ + + + + + + + + + + + + + + +
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+

1

2

3

4

+
+ +
+
Mental Stress
+
+ + + + + + + + + + + + + + + +
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+

1

2

3

4

+
+ +
+
Corruption
+
+ + + + + + + + + +
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ +
+
Insanity
+ +
+ +
+
Consequences
+
+ + +
+
+ +
+ +
+ +
+
+
Stunts
+ +
+
+ +
+
+
+
Spells
+ +
+
+ +
+ +
+
+
Gear
+ +
+ +
+
Extras
+ +
+
+
+
diff --git a/Fate_Freeport/fate.png b/Fate_Freeport/fate.png new file mode 100644 index 0000000000..4e7fe5ddc3 Binary files /dev/null and b/Fate_Freeport/fate.png differ diff --git a/Fate_Freeport/freeport-logo.png b/Fate_Freeport/freeport-logo.png new file mode 100644 index 0000000000..1f20497717 Binary files /dev/null and b/Fate_Freeport/freeport-logo.png differ diff --git a/Fate_Freeport/sheet.json b/Fate_Freeport/sheet.json new file mode 100644 index 0000000000..3cfeb2845f --- /dev/null +++ b/Fate_Freeport/sheet.json @@ -0,0 +1,8 @@ +{ + "html": "fate.html", + "css": "fate.css", + "roll20userid": "675646", + "authors": "Zachary St Lawrence", + "preview": "fate.png", + "instructions": "# Fate Freeport Character Sheet.\r## Based off of Devindra Payment (Ardnived) Fate core character sheet\r## with modifications to more closely mirror the Evilhat official freeport character sheet http://www.evilhat.com/home/wp-content/uploads/2013/02/Fate-Freeport-Character-Sheet.pdf\r\r" +}