diff --git a/7th Sea/7th Sea.css b/7th Sea/7th Sea.css index c7af50ce39..fec833d3fe 100644 --- a/7th Sea/7th Sea.css +++ b/7th Sea/7th Sea.css @@ -1,6 +1,8 @@ /* Repeating Blocks */ /* Repeating Blocks */ /* Repeating Blocks */ +@import url('https://fonts.googleapis.com/css?family=Parisienne|Caveat|Dancing+Script|Satisfy&display=swap'); + .repcontrol { min-height: 27px; } @@ -91,12 +93,14 @@ fieldset.sheet-hidecontrols ~ .repcontrol { /* End of Repeating Blocks */ /* End of Repeating Blocks */ .charsheet { - background: url('https://upload.wikimedia.org/wikipedia/commons/8/84/Parchment.00.jpg'); + /* background: url('https://upload.wikimedia.org/wikipedia/commons/8/84/Parchment.00.jpg'); */ + background: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/refs/heads/master/7th%20Sea/images/Parchment.00.jpg); background-size:100%; } .sheet-banner { - background: url('http://www.angelfire.com/theforce2/randomir/7thSeaTitle.gif'); + /* background: url('http://www.angelfire.com/theforce2/randomir/7thSeaTitle.gif'); */ + background: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/refs/heads/master/7th%20Sea/images/7thSeaTitle.gif); background-repeat: no-repeat; background-size: 70%; float:right; @@ -106,7 +110,6 @@ fieldset.sheet-hidecontrols ~ .repcontrol { display:none; } -@import url('https://fonts.googleapis.com/css?family=Parisienne|Caveat|Dancing+Script|Satisfy&display=swap'); /*============= TABS =============*/ /*Configure the tab buttons*/ .sheet-basic, @@ -137,11 +140,11 @@ button.sheet-tab { margin-top:5px; margin-bottom:5px; - -} + +} span.sheet-btn_name { height:20px; -} +} /*-----textbox-----*/ .charsheet .sheet-textbox[type="text"] { border:none; @@ -225,7 +228,7 @@ span.sheet-btn_name { border-bottom: 1px solid black; box-shadow:none; width:100%; - + color:#13558f; text-shadow: 0px 0px 0.2em white; font-style:italic; @@ -239,7 +242,7 @@ span.sheet-btn_name { border-right:none; border-bottom: 1px solid black; box-shadow:none; - + color:#13558f; text-shadow: 0px 0px 0.2em white; font-weight:700; @@ -274,7 +277,7 @@ span.sheet-btn_name { font-family:Caveat; } .sheet-center { - margin-left:auto; + margin-left:auto; margin-right:auto; text-align:center; } @@ -382,7 +385,7 @@ div.sheet-grid_2 { padding: 3px 2px; } .charsheet .sheet-trait { - position: relative; + position: relative; } .charsheet .sheet-item.sheet-1 { width: 1px; @@ -574,18 +577,18 @@ input.sheet-defense-toggle[type="radio"] + span::before { text-align: center; display: inline-block; vertical-align: middle; - + -moz-box-shadow: 0 0 2px #ccc; -webkit-box-shadow: 0 0 2px #ccc; box-shadow: 0 0 2px #ccc; - + background: rgba(255,255,192,0.45); - + color:blue; content: ""; width: 12px; height: 12px; - + -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; @@ -622,19 +625,19 @@ input.sheet-normal[type="radio"] + span::before text-align: center; display: inline-block; vertical-align: middle; - + -moz-box-shadow: 0 0 2px #ccc; -webkit-box-shadow: 0 0 2px #ccc; box-shadow: 0 0 2px #ccc; - + background: black; - + content: ""; width: 12px; height: 12px; background-size:10%; - + -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; @@ -647,7 +650,7 @@ input.sheet-skill[type="radio"] + span::before { /* -----Remove dot from all radios _after_ selected one----- */ input.sheet-normal[type="radio"]:checked ~ input.sheet-normal[type="radio"] + span::before -{ +{ background: rgba(255,255,192,0.45); } @@ -693,11 +696,11 @@ input.sheet-meleecheck[type="checkbox"] + span::before text-align: center; display: inline-block; vertical-align: middle; - + -moz-box-shadow: 0 0 2px #ccc; -webkit-box-shadow: 0 0 2px #ccc; box-shadow: 0 0 2px #ccc; - + background: #f6f6f6; background: -moz-radial-gradient(#f6f6f6, #dfdfdf); background: -webkit-radial-gradient(#f6f6f6, #dfdfdf); @@ -713,7 +716,7 @@ input.sheet-meleecheck[type="checkbox"] + span::before width: 14px; height: 14px; font-size: 12px; - + -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; @@ -783,7 +786,7 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes vertical-align: middle; cursor: pointer; background-image: none; - + background-color: transparent; border: 2px solid transparent; /* 1px solid black */; padding: 2px; @@ -800,7 +803,7 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; - + font-weight: 700; font-family: "Dancing Script"; } @@ -835,7 +838,7 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes border: 2px solid transparent; /* 1px solid black */ padding: 2px; padding-bottom:4px; - + white-space: nowrap; border-radius: 4px; -webkit-user-select: none; @@ -845,7 +848,7 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; - + font-family: "Dancing Script"; font-size:0.7em; } @@ -919,7 +922,8 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes width: 100%; border: none; border-radius:5px; - background: url(http://i.imgur.com/BLb0XMU.jpg); + /* background: url(http://i.imgur.com/BLb0XMU.jpg); */ + background: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/refs/heads/master/7th%20Sea/images/BLb0XMU.jpg); box-shadow: -5px -5px 5px black, 0px 0px 2px black; } @@ -966,8 +970,8 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes } .sheet-rolltemplate-initiative .inlinerollresult, -.sheet-rolltemplate-initiative .inlinerollresult.fullcrit, -.sheet-rolltemplate-initiative .inlinerollresult.fullfail, +.sheet-rolltemplate-initiative .inlinerollresult.fullcrit, +.sheet-rolltemplate-initiative .inlinerollresult.fullfail, .sheet-rolltemplate-initiative .inlinerollresult.importantroll { border:none; background:transparent; @@ -984,7 +988,7 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes font-weight: bold; font-size:20px; font-family: "Parisienne"; - color:black + color:black; display:inline-block; height:100%; text-align:left; @@ -1062,8 +1066,8 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes } .sheet-rolltemplate-trait .inlinerollresult, -.sheet-rolltemplate-trait .inlinerollresult.fullcrit, -.sheet-rolltemplate-trait .inlinerollresult.fullfail, +.sheet-rolltemplate-trait .inlinerollresult.fullcrit, +.sheet-rolltemplate-trait .inlinerollresult.fullfail, .sheet-rolltemplate-trait .inlinerollresult.importantroll { border:none; background:transparent; @@ -1095,7 +1099,8 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes width: 100%; border: none; border-radius:5px; - background: url(http://i.imgur.com/BLb0XMU.jpg); + /* background: url(http://i.imgur.com/BLb0XMU.jpg); */ + background: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/refs/heads/master/7th%20Sea/images/BLb0XMU.jpg); box-shadow: -5px -5px 5px black, 0px 0px 2px black; } @@ -1148,8 +1153,8 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes } .sheet-rolltemplate-magic .inlinerollresult, -.sheet-rolltemplate-magic .inlinerollresult.fullcrit, -.sheet-rolltemplate-magic .inlinerollresult.fullfail, +.sheet-rolltemplate-magic .inlinerollresult.fullcrit, +.sheet-rolltemplate-magic .inlinerollresult.fullfail, .sheet-rolltemplate-magic .inlinerollresult.importantroll { border:none; background:transparent; @@ -1242,7 +1247,8 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes width: 100%; border: none; border-radius:5px; - background: url(http://i.imgur.com/BLb0XMU.jpg); + /* background: url(http://i.imgur.com/BLb0XMU.jpg); */ + background: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/refs/heads/master/7th%20Sea/images/BLb0XMU.jpg); box-shadow: -5px -5px 5px black, 0px 0px 2px black, inset 0px 0px 5px #8B0000, inset 0px 0px 5px #8B0000; } @@ -1295,8 +1301,8 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes } .sheet-rolltemplate-att .inlinerollresult, -.sheet-rolltemplate-att .inlinerollresult.fullcrit, -.sheet-rolltemplate-att .inlinerollresult.fullfail, +.sheet-rolltemplate-att .inlinerollresult.fullcrit, +.sheet-rolltemplate-att .inlinerollresult.fullfail, .sheet-rolltemplate-att .inlinerollresult.importantroll { border:none; background:transparent; @@ -1383,13 +1389,12 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes font-size:14px; padding-left:5px; padding-right:5px; -} +} /*========Attack==========*/ .sheet-rolltemplate-attack { - background: url('https://64.media.tumblr.com/510b4b64bfbb06dae65b5af97c912a93/tumblr_o3xmueUYOh1s9slulo1_1280.png') no-repeat right top; - - + /* background: url('https://64.media.tumblr.com/510b4b64bfbb06dae65b5af97c912a93/tumblr_o3xmueUYOh1s9slulo1_1280.png') no-repeat right top; */ + background: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/refs/heads/master/7th%20Sea/images/tumblr_o3xmueUYOh1s9slulo1_1280.png) no-repeat right top; } .sheet-rolltemplate-attack .sheet-border { @@ -1452,7 +1457,7 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes .sheet-rolltemplate-attack .sheet-tcat { font-weight: bold; } - + .sheet-rolltemplate-attack .sheet-content { padding: 1px 5px 1px 5px; font-size: 0.9em; @@ -1482,24 +1487,6 @@ input.sheet-no:checked ~ span.sheet-no,input.sheet-yes:checked ~ span.sheet-yes border: none; color:black; } - + /*========Roll templates=========*/ /*========Defend==========*/ - - - - - - - - - - - - - - - - - - diff --git a/7th Sea/images/7thSeaTitle.gif b/7th Sea/images/7thSeaTitle.gif new file mode 100644 index 0000000000..8679a876a0 Binary files /dev/null and b/7th Sea/images/7thSeaTitle.gif differ diff --git a/7th Sea/images/BLb0XMU.jpg b/7th Sea/images/BLb0XMU.jpg new file mode 100644 index 0000000000..06578b7b64 Binary files /dev/null and b/7th Sea/images/BLb0XMU.jpg differ diff --git a/7th Sea/images/Parchment.00.jpg b/7th Sea/images/Parchment.00.jpg new file mode 100644 index 0000000000..a81c1a8fed Binary files /dev/null and b/7th Sea/images/Parchment.00.jpg differ diff --git a/7th Sea/images/dirty_parchment_by_swimmingintheether.jpg b/7th Sea/images/dirty_parchment_by_swimmingintheether.jpg new file mode 100644 index 0000000000..4397bcb4e3 Binary files /dev/null and b/7th Sea/images/dirty_parchment_by_swimmingintheether.jpg differ diff --git a/7th Sea/images/tumblr_o3xmueUYOh1s9slulo1_1280.png b/7th Sea/images/tumblr_o3xmueUYOh1s9slulo1_1280.png new file mode 100644 index 0000000000..6321e1388c Binary files /dev/null and b/7th Sea/images/tumblr_o3xmueUYOh1s9slulo1_1280.png differ