diff --git a/Agon Official/translations/es.json b/Agon Official/translations/es.json index 61ce31a696..f5fbec465d 100644 --- a/Agon Official/translations/es.json +++ b/Agon Official/translations/es.json @@ -1,5 +1,5 @@ { - "acumen": "Agudeza", + "acumen": "Astucia", "add_domain_spend_pathos": "Añadir otro Dominio (gastar Pathos)", "advantage_bond_support": "Ventaja/Lazo/Apoyo", "agony": "Agonía", @@ -15,26 +15,26 @@ "beauty": "Belleza", "blood_valor": "Sangre y Valor", "bond_use_1": "Te refuerce", - "bond_use_2": "Bloquee Daño o Destino por ti", - "bond_use_3": "Siga tus indicaciones", - "bond_use_top": "Cuando usas un Lazo, pídele que:", + "bond_use_2": "Te proteja del Daño o el Destino", + "bond_use_3": "Acepte tu liderazgo", + "bond_use_top": "Cuando uses un vínculo, pídele que:", "bonds": "Lazo", "bonusdice_query": "Otro dado (Ventaja, Dado de Lazo o Apoyo), p.e. 1d8 + 1d8 + 1d6", - "boons": "Hazañas", - "boons_1": "Aumenta un d8 de Dominio a un d10", - "boons_2": "Aumenta un d6 de Dominio a un d8", - "boons_3": "Aumenta tu dado de Epíteto a un d8", - "boons_4": "Añade otro Epíteto", - "boons_5": "Cuando refuerzas o apoyas, el dado que otorgas cuenta como un tamaño más grande.", - "boons_6": "Cuando marcas Pathos para un Dominio adicional, coge dos dados extra en lugar de uno.", - "boons_7": "Cuando gastas Favor divino, tira +2d4 y quédate con el mayor.", + "boons": "Bendiciones", + "boons_1": "Aumenta un Dominio de d8 a d10", + "boons_2": "Aumenta un Dominio de d6 a d8", + "boons_3": "Aumenta tu Epíteto a d8", + "boons_4": "Añade un segundo Epíteto a d6", + "boons_5": "Cuando apoyas o refuerzas, el dado que otorgas crece en un paso de tamaño.", + "boons_6": "Cuando sacrificas Pathos para ganar un Dominio extra en una tirada, te da dos dados en lugar de uno.", + "boons_7": "Cuando gastas favor divino, tiras 2d4 y te quedas con el más alto.", "character": "Personaje", "choose_sheet_type": "Elige el tipo de ficha", "conviction": "Convicción", "courage": "Coraje", "craft_reason": "Artesanía y Razón", "cunning": "Astucia", - "daring": "Audacia", + "daring": "Osadía", "demeter": "Deméter", "die_placeholder": "Nombre, Epíteto, Dados bonus,...", "divine_favor": "Favor Divino", @@ -49,15 +49,15 @@ "ferocity": "Ferocidad", "fortitude": "Fortaleza", "glory": "Gloria", - "grace": "Gracias", + "grace": "Gracia", "great_deed": "Grandes Hazañas", - "great_deeds_and_trophies": "Grandes Hazañas y Trofeos", + "great_deeds_and_trophies": "Trofeos y Grandes hazañas", "hekate": "Hécate", "hephaistos": "Hefesto", "hera": "Hera", "hermes": "Hermes", - "honored_god": "Dios Venerado", - "ingenuity": "Invención", + "honored_god": "Deidad patrón", + "ingenuity": "Inventiva", "insight": "Perspicacia", "island": "Isla", "island_destinies": "Islas destino", @@ -75,14 +75,14 @@ "poseidon": "Poseidón", "perilous": "Peligroso", "precision": "Precisión", - "recite_arts_oration": "¿Qué dulces palabras utilizaste?\n¿Cómo se manifestó la belleza?\n¿Cómo se avivaron las pasiones y se atestiguaron las verdades?", - "recite_blood_valor": "¿Cómo fue derramada la sangre?\n¿Cómo se demostró tu fuerza, agilidad o coraje?\n¿Cómo nos dejaste sin aliento?", - "recite_bottom": "SUFRIR—¿Cómo te quedas corto? ¿Te extralimitaste? ¿Era tu oponente demasiado bueno? ¿Fue la cruel fortuna?", - "recite_craft_reason": "¿Cómo se demostraron tus conocimientos o tu creatividad?\n¿Cómo fue exhibida la intriga y el engaño?\n¿Cómo lo averiguaste?", - "recite_resolve_spirit": "¿Cómo vemos tu fuerza de voluntad en acción?\n¿Cómo lo soportaste?\n¿Cómo se manifestó lo oscuro o arcano?", - "recite_top": "¿Cómo se manifiestan tu EPÍTETO, PATHOS (y Dominio añadido), o FAVOR DIVINO en el enfrentamiento?", - "recite_your_deeds": "Recita tus acciones", - "resolve_spirit": "Determinación y Espíritu", + "recite_arts_oration": "¿Qué sibilinas palabras usaste?\n¿Cómo se manifestó la belleza?\n¿Qué pasiones despertaron o qué verdades salieron a la luz?", + "recite_blood_valor": "¿Cómo se derramó sangre?\n¿Cómo demostraste tu fuerza, agilidad o coraje?\n¿Cómo perdiste el aliento?", + "recite_bottom": "SUFRE—¿Cómo fracasaste? ¿Intentaste lograr demasiado? ¿El oponente fue mejor? ¿Se debió a la cruel fortuna?", + "recite_craft_reason": "¿Cómo mostraste tus conocimientos o creatividad?\n¿Cómo se resolvió ese engaño o intriga?\n¿Cómo lo descubriste?", + "recite_resolve_spirit": "¿Cómo se reflejó físicamente tu determinación?\n¿Cómo lo soportaste?\n¿Cómo se manifestaron esas fuerzas arcanas u ocultas?", + "recite_top": "¿Cómo se manifiestan tu EPÍTETO, PATHOS (al añadir otro Dominio) o el FAVOR DIVINO en la contienda?", + "recite_your_deeds": "Recita tus hazañas", + "resolve_spirit": "Resolución y Espíritu", "roll_prevails": "Tu acción tiene éxito y superas el desafío. El mejor héroe gana tanta Gloria como el número objetivo. Los héroes que prevalecen ganan la mitad de esa cantidad (redondeando hacia arriba).", "roll_strife": "Tira Discordia", "roll_suffers": "Los héroes que sufren ganan 1 de Gloria cada uno.", diff --git a/Agone-(french)/agone-sheet.css b/Agone-(french)/agone-sheet.css index 32d13470ad..cab9aedca6 100644 --- a/Agone-(french)/agone-sheet.css +++ b/Agone-(french)/agone-sheet.css @@ -1,78 +1,82 @@ /* General */ @import url('https://fonts.googleapis.com/css?family=Merienda+One&display=swap'); -.charsheet, p { font-family: 'Merienda One', sans-serif; } +.charsheet, .charsheet p { font-family: 'Merienda One', sans-serif; } -.sheet-grid { +.grid { display: grid; grid-auto-rows: minmax(30px, auto); - grid-gap: 0px 5px; + grid-gap: 3px 5px; align-items: center; padding: 5px 5px 5px 5px; } -.sheet-section { +.section { margin-top: 1px; - background: url('http://legdf.free.fr/src/img/roll20/background.png'); + background: url('https://imgsrv.roll20.net/?src=http%3A//legdf.free.fr/src/img/roll20/background.png'); + background-color: rgb(220, 220, 220); background-repeat: repeat; width: 850px; font-size: 13px; - box-shadow: 0px 0px 4px 0px black; + box-shadow: 0 0 4px 0 black; padding-bottom: 10px; } -input[type=text] { - height: 25px; -} -input[type=number] { - width: 50px; - height: 25px; +.text { height: 25px; } +.number { + width: 50px !important; + height: 25px !important; text-align: center; -moz-appearance: textfield; } -input[type=number]::-webkit-inner-spin-button, -input[type=number]::-webkit-outer-spin-button +.number::-webkit-inner-spin-button, +.number::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } -input, select, textarea { +.text, +.number, +.select, +.textarea { border: none; box-shadow: 1px 1px 1px black; border-radius: 5px; margin: 0; background-color: rgba(255, 255, 255, 0.5); } -input[type=checkbox] { +.checkbox { box-shadow: none; - border-radius: none; + border-radius: 0; } input[disabled], input[readonly] { background-color: rgba(125, 125, 125, 0.4); color: white; } -select { height: 25px; } -textarea { +.select { height: 25px; } +#textarea { height: 20px; - width: 99%; + width: 98%; resize: none; + transition-property: height; + transition-duration: 0.5s; } -textarea.sheet-expandable:focus { height: 150px; } -input.sheet-max, select.sheet-max { width: 100%; } -input.sheet-ninety, select.sheet-ninety { width: 90%; } -input.sheet-three-quarter { width: 75%; } -input.sheet-half { width: 50%; } -input[type=number].sheet-half-number { width: 25px; } -.sheet-auto-expand { +.expandable:focus { height: 150px !important; } +.max { width: 100%; } +.ninety, .ninety { width: 90%; } +.three-quarter { width: 75%; } +.half { width: 50%; } +.half-number { width: 25px !important; } +.auto-expand { position: relative; cursor: text; word-wrap: break-word; min-height: 150px; height: 100%; } -.sheet-auto-expand span { +.auto-expand span { visibility: hidden; white-space: pre-wrap; display: block; } -.sheet-auto-expand textarea { +.auto-expand textarea { position: absolute; z-index: 1; top: 0; @@ -81,8 +85,8 @@ input[type=number].sheet-half-number { width: 25px; } margin-left: 5px; overflow: hidden; resize: none; - height: 100%; - width: 98.7%; + height: 100% !important; + width: 98.7% !important; box-sizing: border-box; color: inherit; font: inherit; @@ -93,61 +97,75 @@ input[type=number].sheet-half-number { width: 25px; } padding-left: 5px; } -button[type="roll"].sheet-dice:before { - font-family: 'dicefontd10'; +button[type="roll"].dice::before { + font-family: 'dicefontd10' !important; font-weight: bold; - content: '0'; + font-size: 30px; + margin-left: -2.8px; + animation: dice-value 10s forwards infinite; } -button[type="roll"].sheet-dice { - max-width: 15.45px; - padding: 0px 3px 2px 3px; +button[type="roll"].dice { + width: 19px; + height: 21px; border: none; box-shadow: 1px 1px 1px; + background: linear-gradient(135deg, #f5f5f5, #555); + background-size: 300% 300%; + animation: dice-bg 2s ease infinite; } -.sheet-switch { +input[type="checkbox"].switch { margin-top: 16px; margin-left: 16px; position: absolute; } -input.sheet-item-right, button.sheet-item-right { justify-self: end; } -input.sheet-item-left, button.sheet-item-left { justify-self: start; } -input.sheet-item-center, button.sheet-item-center { justify-self: center; } +.item-right { justify-self: end; } +.item-left { justify-self: start; } +.item-center { justify-self: center; } -.sheet-title { +.title { font-weight: bold; text-align: center; } -.sheet-title input { +.title input { color: white; } -.sheet-title span { +.title span { position: relative; vertical-align: middle; } -.sheet-wood1, -.sheet-wood2, -.sheet-wood3 { +.wood1, +.wood2, +.wood3 { height: 45px; color: white; border-radius: 5px; - box-shadow: 0px 0px 4px 0px black; + box-shadow: 0 0 4px 0 black; } -.sheet-wood1 { background-image: url('http://legdf.free.fr/src/img/roll20/title.png'); } -.sheet-wood2 { background-image: url('http://legdf.free.fr/src/img/roll20/title2.png'); } -.sheet-wood3 { background-image: url('http://legdf.free.fr/src/img/roll20/title3.png'); } -.sheet-wood1 span, -.sheet-wood2 span, -.sheet-wood3 span { +.wood1 { + background-image: url('https://imgsrv.roll20.net/?src=http%3A//legdf.free.fr/src/img/roll20/title.png'); + background-color: black; +} +.wood2 { + background-image: url('https://imgsrv.roll20.net/?src=http%3A//legdf.free.fr/src/img/roll20/title2.png'); + background-color: black; +} +.wood3 { + background-image: url('https://imgsrv.roll20.net/?src=http%3A//legdf.free.fr/src/img/roll20/title3.png'); + background-color: black; +} +.wood1 span, +.wood2 span, +.wood3 span { top: 12px; position: relative; } -.sheet-wood1 button, -.sheet-wood1 input, -.sheet-wood2 button, -.sheet-wood2 input, -.sheet-wood3 button, -.sheet-wood3 input { +.wood1 button, +.wood1 input, +.wood2 button, +.wood2 input, +.wood3 button, +.wood3 input { top: 11px; position: relative; } @@ -162,11 +180,11 @@ input.sheet-item-center, button.sheet-item-center { justify-self: center; } .repcontrol .btn:focus { outline: 0; } -.repcontrol .repcontrol_edit:after { +.repcontrol .repcontrol_edit::after { content: 'y'; visibility: visible; font-family: pictos; - background-color: #fff; + background-color: rgba(255, 255, 255, 0.7); border: 1px solid black; border-radius: 2px; font-size: 12px; @@ -175,14 +193,14 @@ input.sheet-item-center, button.sheet-item-center { justify-self: center; } padding: 2px 4px 2px 4px; color: black; } -.editmode ~ .repcontrol .repcontrol_edit:after { +.editmode ~ .repcontrol .repcontrol_edit::after { content: '3'; } -.repcontrol .repcontrol_add:before { +.repcontrol .repcontrol_add::before { content: '&'; visibility: visible; font-family: pictos; - background-color: #fff; + background-color: rgba(255, 255, 255, 0.7); border: 1px solid black; border-radius: 2px; font-size: 12px; @@ -191,8 +209,8 @@ input.sheet-item-center, button.sheet-item-center { justify-self: center; } padding: 2px 4px 2px 4px; color: black; } -.repcontrol .repcontrol_edit:hover:after, -.repcontrol .repcontrol_add:hover:before +.repcontrol .repcontrol_edit:hover::after, +.repcontrol .repcontrol_add:hover::before { background-color: #EFEFEF; } @@ -212,7 +230,10 @@ input.sheet-item-center, button.sheet-item-center { justify-self: center; } } /* Menu */ -input[type=radio] { +#pc-menu, +#companion-menu, +#demon-menu, +#npc-menu { opacity: 0; position: absolute; height: 29px; @@ -221,190 +242,198 @@ input[type=radio] { z-index: 3; } input[type=radio]:checked + span, -.sheet-summary-menu:checked ~ .sheet-summary-menu-lbl, -.sheet-help-menu:checked ~ .sheet-help-menu-lbl { +input[type=radio]:hover + span, +.summary-menu:checked ~ .summary-menu-lbl, +.help-menu:checked ~ .help-menu-lbl { box-shadow: inset 0 0 0 1000px rgba(255, 255, 255, 0.2); } -.sheet-pc-menu { width: 98.7px; } -.sheet-companion-menu { width: 99.89px; } -.sheet-demon-menu { width: 61px; } -.sheet-npc-menu { width: 34.86px; } -.sheet-summary-menu { +#pc-menu { width: 98.7px; } +#companion-menu { width: 99.89px; } +#demon-menu { width: 61px; } +#npc-menu { width: 34.86px; } +.summary-menu { position: absolute; left: 555px; top: 75px; z-index: 2; } -.sheet-summary-menu-lbl { +.summary-menu-lbl { text-align: right; width: 80px; position: absolute; left: 550px; top: 67px; } -.sheet-help-menu { +.lang-en .summary-menu-lbl { width: 95px; } +.help-menu { position: absolute; left: 824px; top: 75px; z-index: 2; } -.sheet-help-menu-lbl { +.help-menu-lbl { text-align: right; width: 60px; position: absolute; left: 816px; top: 67px; } -.sheet-pc-menu-lbl, -.sheet-companion-menu-lbl, -.sheet-demon-menu-lbl, -.sheet-npc-menu-lbl { +.pc-menu-lbl, +.companion-menu-lbl, +.demon-menu-lbl, +.npc-menu-lbl { position: relative; top: -3px; } -.sheet-pc-menu-lbl, -.sheet-companion-menu-lbl, -.sheet-demon-menu-lbl, -.sheet-npc-menu-lbl, -.sheet-summary-menu-lbl, -.sheet-help-menu-lbl { +.pc-menu-lbl, +.companion-menu-lbl, +.demon-menu-lbl, +.npc-menu-lbl, +.summary-menu-lbl, +.help-menu-lbl { font-size: 16px; - background: url('http://legdf.free.fr/src/img/roll20/title2.png'); + background: url('https://imgsrv.roll20.net/?src=http%3A//legdf.free.fr/src/img/roll20/title2.png'); + background-color: black; border-top-right-radius: 5px; border-top-left-radius: 5px; color: white; padding: 2px 2px 2px 2px; border: 1px solid black; } -.sheet-pc-menu:not(:checked) ~ .sheet-pc-sheet, -.sheet-companion-menu:not(:checked) ~ .sheet-companion-sheet, -.sheet-demon-menu:not(:checked) ~ .sheet-demon-sheet, -.sheet-npc-menu:not(:checked) ~ .sheet-npc-sheet, -.sheet-summary-menu:not(:checked) ~ .sheet-summary, -.sheet-help-menu:not(:checked) ~ .sheet-help { +#pc-menu:not(:checked) ~ .pc-sheet, +#pc-menu:not(:checked) ~ .summary-menu, +#pc-menu:not(:checked) ~ .summary-menu-lbl, +#companion-menu:not(:checked) ~ .companion-sheet, +#demon-menu:not(:checked) ~ .demon-sheet, +#npc-menu:not(:checked) ~ .npc-sheet, +.summary-menu:not(:checked) ~ .summary, +.help-menu:not(:checked) ~ .help { display: none; } /* Help */ -.sheet-help { +.help { text-align: justify; padding: 5px 5px 5px 5px; width: 840px; } -.sheet-help h1 { +.help h1 { font-size: 16px; } /* Summary */ -.sheet-summary { +.summary { padding: 5px 5px 5px 5px; width: 840px; padding-bottom: 35px; } -.sheet-summary-separator { +.summary-separator { position: absolute; border-radius: 5px; - box-shadow: 0px 0px 4px 0px black; + box-shadow: 0 0 4px 0 black; height: 35px; width: 95.5%; margin-left: -5px; } -.sheet-pc-summary { +.pc-summary { justify-items: center; grid-template-columns: 4fr 0.5fr 0.5fr 0.5fr 0.5fr 4fr 0.5fr 0.5fr 0.5fr 0.5fr; } -.sheet-pc-summary-state-lbl { grid-column: 1/6; } -.sheet-pc-summary-rolls-lbl { grid-column: 6/-1; } -.sheet-pc-summary-state-first-full { grid-column: 2/4; } -.sheet-pc-summary-state-second-full { grid-column: 4/6; } -.sheet-pc-summary-rolls-first-full { grid-column: 7/9; } -.sheet-pc-summary-rolls-second-full { grid-column: 9/-1; } +.pc-summary-state-lbl { grid-column: 1/6; } +.pc-summary-rolls-lbl { grid-column: 6/-1; } +.pc-summary-state-first-full { grid-column: 2/4; } +.pc-summary-state-second-full { grid-column: 4/6; } +.pc-summary-rolls-first-full { grid-column: 7/9; } +.pc-summary-rolls-second-full { grid-column: 9/-1; } /* PC Sheet */ -.sheet-pc-chars-menu, -.sheet-pc-secondary-chars-menu, -.sheet-pc-skills-menu, -.sheet-pc-assets-faults-menu, -.sheet-pc-darkness-perfidy-menu, -.sheet-pc-flame-season-currency-menu, -.sheet-pc-stuff-menu, -.sheet-pc-combat-menu, -.sheet-pc-weapons-menu, -.sheet-pc-ascendancy-menu, -.sheet-pc-art-menu, -.sheet-pc-spells-menu, -.sheet-pc-invoking-menu, -.sheet-pc-notes-menu { +.pc-attributes-menu, +.pc-secondary-attributes-menu, +.pc-skills-menu, +.pc-assets-faults-menu, +.pc-darkness-perfidy-menu, +.pc-flame-season-currency-menu, +.pc-stuff-menu, +.pc-combat-menu, +.pc-weapons-menu, +.pc-ascendancy-menu, +.pc-art-menu, +.pc-spells-menu, +.pc-invoking-menu, +.pc-notes-menu { height: 35px; padding-top: 10px; color: white; border-radius: 5px; - box-shadow: 0px 0px 4px 0px black; + box-shadow: 0 0 4px 0 black; } -.sheet-pc-secondary-chars-menu, -.sheet-pc-flame-season-currency-menu, -.sheet-pc-combat-menu, -.sheet-pc-ascendancy-menu, -.sheet-pc-notes-menu { - background-image: url('http://legdf.free.fr/src/img/roll20/title.png'); +.pc-secondary-attributes-menu, +.pc-flame-season-currency-menu, +.pc-combat-menu, +.pc-ascendancy-menu, +.pc-notes-menu { + background-image: url('https://imgsrv.roll20.net/?src=http%3A//legdf.free.fr/src/img/roll20/title.png'); + background-color: black; } -.sheet-pc-assets-faults-menu, -.sheet-pc-stuff-menu, -.sheet-pc-art-menu, -.sheet-pc-invoking-menu { - background-image: url('http://legdf.free.fr/src/img/roll20/title2.png'); +.pc-assets-faults-menu, +.pc-stuff-menu, +.pc-art-menu, +.pc-invoking-menu { + background-image: url('https://imgsrv.roll20.net/?src=http%3A//legdf.free.fr/src/img/roll20/title2.png'); + background-color: black; } -.sheet-pc-chars-menu, -.sheet-pc-skills-menu, -.sheet-pc-darkness-perfidy-menu, -.sheet-pc-weapons-menu, -.sheet-pc-spells-menu { - background-image: url('http://legdf.free.fr/src/img/roll20/title3.png'); +.pc-attributes-menu, +.pc-skills-menu, +.pc-darkness-perfidy-menu, +.pc-weapons-menu, +.pc-spells-menu { + background-image: url('https://imgsrv.roll20.net/?src=http%3A//legdf.free.fr/src/img/roll20/title3.png'); + background-color: black; } /* PC Sheet - Infos section */ -.sheet-pc-name-lbl { grid-area: pc-name-lbl; } -.sheet-pc-name { grid-area: pc-name; } -.sheet-pc-origin-lbl { grid-area: pc-origin-lbl; } -.sheet-pc-origin { grid-area: pc-origin; } -.sheet-pc-occupation-lbl { grid-area: pc-occupation-lbl; } -.sheet-pc-occupation { grid-area: pc-occupation; } -.sheet-pc-sex-lbl { grid-area: pc-sex-lbl; } -.sheet-pc-sex { grid-area: pc-sex; } -.sheet-pc-age-lbl { grid-area: pc-age-lbl; } -.sheet-pc-age { grid-area: pc-age; } -.sheet-pc-size-lbl { grid-area: pc-size-lbl; } -.sheet-pc-size { grid-area: pc-size; } -.sheet-pc-siz-lbl { grid-area: pc-siz-lbl; } -.sheet-pc-siz { grid-area: pc-siz; } -.sheet-pc-exp-title { grid-area: pc-exp-title; } -.sheet-pc-hpfp-title { grid-area: pc-hpfp-title; } -.sheet-pc-weight-lbl { grid-area: pc-weight-lbl; } -.sheet-pc-weight { grid-area: pc-weight; } -.sheet-pc-race-lbl { grid-area: pc-race-lbl; } -.sheet-pc-race { grid-area: pc-race; } -.sheet-pc-godfather-lbl { grid-area: pc-godfather-lbl; } -.sheet-pc-godfather { grid-area: pc-godfather; } -.sheet-pc-move-lbl { grid-area: pc-move-lbl; } -.sheet-pc-move { grid-area: pc-move; } -.sheet-pc-cexp-lbl { grid-area: pc-cexp-lbl; } -.sheet-pc-cexp { grid-area: pc-cexp; } -.sheet-pc-hp-lbl { grid-area: pc-hp-lbl; } -.sheet-pc-hp { grid-area: pc-hp; } -.sheet-pc-desc-lbl { grid-area: pc-desc-lbl; } -.sheet-pc-exp-lbl { grid-area: pc-exp-lbl; } -.sheet-pc-exp { grid-area: pc-exp; } -.sheet-pc-fp-lbl { grid-area: pc-fp-lbl; } -.sheet-pc-fp { grid-area: pc-fp; } -.sheet-pc-desc { +.pc-name-lbl { grid-area: pc-name-lbl; } +.pc-name { grid-area: pc-name; } +.pc-origin-lbl { grid-area: pc-origin-lbl; } +.pc-origin { grid-area: pc-origin; } +.pc-occupation-lbl { grid-area: pc-occupation-lbl; } +.pc-occupation { grid-area: pc-occupation; } +.pc-sex-lbl { grid-area: pc-sex-lbl; } +.pc-sex { grid-area: pc-sex; } +.pc-age-lbl { grid-area: pc-age-lbl; } +.pc-age { grid-area: pc-age; } +.pc-size-lbl { grid-area: pc-size-lbl; } +.pc-size { grid-area: pc-size; } +.pc-siz-lbl { grid-area: pc-siz-lbl; } +.pc-siz { grid-area: pc-siz; } +.pc-exp-title { grid-area: pc-exp-title; } +.pc-hpfp-title { grid-area: pc-hpfp-title; } +.pc-weight-lbl { grid-area: pc-weight-lbl; } +.pc-weight { grid-area: pc-weight; } +.pc-race-lbl { grid-area: pc-race-lbl; } +.pc-race { grid-area: pc-race; } +.pc-godfather-lbl { grid-area: pc-godfather-lbl; } +.pc-godfather { grid-area: pc-godfather; } +.pc-move-lbl { grid-area: pc-move-lbl; } +.pc-move { grid-area: pc-move; } +.pc-cexp-lbl { grid-area: pc-cexp-lbl; } +.pc-cexp { grid-area: pc-cexp; } +.pc-hp-lbl { grid-area: pc-hp-lbl; } +.pc-hp { grid-area: pc-hp; } +.pc-desc-lbl { grid-area: pc-desc-lbl; } +.pc-exp-lbl { grid-area: pc-exp-lbl; } +.pc-exp { grid-area: pc-exp; } +.pc-fp-lbl { grid-area: pc-fp-lbl; } +.pc-fp { grid-area: pc-fp; } +.pc-desc { grid-area: pc-desc; - height: 99%; + height: 99% !important; } -.sheet-pc-logo { grid-area: pc-logo; } +.pc-logo { grid-area: pc-logo; } -.sheet-pc-infos { +.pc-infos { grid-template-areas: "pc-name-lbl pc-name pc-name pc-origin-lbl pc-origin pc-origin pc-origin pc-origin pc-occupation-lbl pc-occupation pc-occupation pc-occupation pc-occupation" "pc-sex-lbl pc-sex pc-age-lbl pc-age pc-age pc-size-lbl pc-size pc-siz-lbl pc-siz pc-exp-title pc-exp-title pc-hpfp-title pc-hpfp-title" "pc-weight-lbl pc-weight pc-race-lbl pc-race pc-race pc-godfather-lbl pc-godfather pc-move-lbl pc-move pc-cexp-lbl pc-cexp pc-hp-lbl pc-hp" @@ -414,74 +443,141 @@ input[type=radio]:checked + span, "pc-desc pc-desc pc-desc pc-desc pc-desc pc-desc pc-desc pc-desc pc-desc pc-logo pc-logo pc-logo pc-logo" "pc-desc pc-desc pc-desc pc-desc pc-desc pc-desc pc-desc pc-desc pc-desc pc-logo pc-logo pc-logo pc-logo"; } +.fireflies { + position: relative; + top: -150px; + right: -590px; + list-style: none; + filter: blur(2px); +} +.firefly1::before, +.firefly2::before, +.firefly3::before, +.firefly4::before, +.firefly5::before, +.firefly6::before, +.firefly7::before, +.firefly8::before, +.firefly9::before, +.firefly10::before { + content: ''; + position: absolute; + width: 5px; + height: 5px; + border-radius: 50%; + animation-direction: alternate, alternate; + animation-iteration-count: infinite, infinite; + animation-timing-function: ease, ease-in-out; +} +.firefly1::before { + animation-name: flash, firefly1; + animation-duration: 3s, 60s; +} +.firefly2::before { + animation-name: flash, firefly2; + animation-duration: 4s, 70s; +} +.firefly3::before { + animation-name: flash, firefly3; + animation-duration: 1s, 120s; +} +.firefly4::before { + animation-name: flash, firefly4; + animation-duration: 5s, 50s; +} +.firefly5::before { + animation-name: flash, firefly5; + animation-duration: 4s, 90s; +} +.firefly6::before { + animation-name: flash, firefly6; + animation-duration: 2s, 70s; +} +.firefly7::before { + animation-name: flash, firefly7; + animation-duration: 5s, 100s; +} +.firefly8::before { + animation-name: flash, firefly8; + animation-duration: 3s, 50s; +} +.firefly9::before { + animation-name: flash, firefly9; + animation-duration: 2s, 60s; +} +.firefly10::before { + animation-name: flash, firefly10; + animation-duration: 4s, 80s; +} + /* PC Sheet - Chars section */ -.sheet-pc-body-title { +.pc-body-title { grid-area: pc-body-title; width: 100%; } -.sheet-pc-spirit-title { +.pc-spirit-title { grid-area: pc-spirit-title; width: 100%; } -.sheet-pc-soul-title { +.pc-soul-title { grid-area: pc-soul-title; width: 100%; } -.sheet-pc-body-lbl { grid-area: pc-body-lbl; } -.sheet-pc-body { grid-area: pc-body; } -.sheet-pc-body-exp { grid-area: pc-body-exp; } -.sheet-pc-dark-body-lbl { grid-area: pc-dark-body-lbl; } -.sheet-pc-dark-body { grid-area: pc-dark-body; } -.sheet-pc-spirit-lbl { grid-area: pc-spirit-lbl; } -.sheet-pc-spirit { grid-area: pc-spirit; } -.sheet-pc-spirit-exp { grid-area: pc-spirit-exp; } -.sheet-pc-dark-spirit-lbl { grid-area: pc-dark-spirit-lbl; } -.sheet-pc-dark-spirit { grid-area: pc-dark-spirit; } -.sheet-pc-soul-lbl { grid-area: pc-soul-lbl; } -.sheet-pc-soul { grid-area: pc-soul; } -.sheet-pc-soul-exp { grid-area: pc-soul-exp; } -.sheet-pc-dark-soul-lbl { grid-area: pc-dark-soul-lbl; } -.sheet-pc-dark-soul { grid-area: pc-dark-soul; } -.sheet-pc-body-bonus-lbl { grid-area: pc-body-bonus-lbl; } -.sheet-pc-body-bonus { grid-area: pc-body-bonus; } -.sheet-pc-spirit-bonus-lbl { grid-area: pc-spirit-bonus-lbl; } -.sheet-pc-spirit-bonus { grid-area: pc-spirit-bonus; } -.sheet-pc-soul-bonus-lbl { grid-area: pc-soul-bonus-lbl; } -.sheet-pc-soul-bonus { grid-area: pc-soul-bonus; } -.sheet-pc-agility-lbl { grid-area: pc-agility-lbl; } -.sheet-pc-agility { grid-area: pc-agility; } -.sheet-pc-agility-exp { grid-area: pc-agility-exp; } -.sheet-pc-agility-dice { grid-area: pc-agility-dice; } -.sheet-pc-strength-lbl { grid-area: pc-strength-lbl; } -.sheet-pc-strength { grid-area: pc-strength; } -.sheet-pc-strength-exp { grid-area: pc-strength-exp; } -.sheet-pc-strength-dice { grid-area: pc-strength-dice; } -.sheet-pc-intelligence-lbl { grid-area: pc-intelligence-lbl; } -.sheet-pc-intelligence { grid-area: pc-intelligence; } -.sheet-pc-intelligence-exp { grid-area: pc-intelligence-exp; } -.sheet-pc-intelligence-dice { grid-area: pc-intelligence-dice; } -.sheet-pc-charisma-lbl { grid-area: pc-charisma-lbl; } -.sheet-pc-charisma { grid-area: pc-charisma; } -.sheet-pc-charisma-exp { grid-area: pc-charisma-exp; } -.sheet-pc-charisma-dice { grid-area: pc-charisma-dice; } -.sheet-pc-perception-lbl { grid-area: pc-perception-lbl; } -.sheet-pc-perception { grid-area: pc-perception; } -.sheet-pc-perception-exp { grid-area: pc-perception-exp; } -.sheet-pc-perception-dice { grid-area: pc-perception-dice; } -.sheet-pc-stamina-lbl { grid-area: pc-stamina-lbl; } -.sheet-pc-stamina { grid-area: pc-stamina; } -.sheet-pc-stamina-exp { grid-area: pc-stamina-exp; } -.sheet-pc-stamina-dice { grid-area: pc-stamina-dice; } -.sheet-pc-will-lbl { grid-area: pc-will-lbl; } -.sheet-pc-will { grid-area: pc-will; } -.sheet-pc-will-exp { grid-area: pc-will-exp; } -.sheet-pc-will-dice { grid-area: pc-will-dice; } -.sheet-pc-creativity-lbl { grid-area: pc-creativity-lbl; } -.sheet-pc-creativity { grid-area: pc-creativity; } -.sheet-pc-creativity-exp { grid-area: pc-creativity-exp; } -.sheet-pc-creativity-dice { grid-area: pc-creativity-dice; } +.pc-body-lbl { grid-area: pc-body-lbl; } +.pc-body { grid-area: pc-body; } +.pc-body-exp { grid-area: pc-body-exp; } +.pc-dark-body-lbl { grid-area: pc-dark-body-lbl; } +.pc-dark-body { grid-area: pc-dark-body; } +.pc-spirit-lbl { grid-area: pc-spirit-lbl; } +.pc-spirit { grid-area: pc-spirit; } +.pc-spirit-exp { grid-area: pc-spirit-exp; } +.pc-dark-spirit-lbl { grid-area: pc-dark-spirit-lbl; } +.pc-dark-spirit { grid-area: pc-dark-spirit; } +.pc-soul-lbl { grid-area: pc-soul-lbl; } +.pc-soul { grid-area: pc-soul; } +.pc-soul-exp { grid-area: pc-soul-exp; } +.pc-dark-soul-lbl { grid-area: pc-dark-soul-lbl; } +.pc-dark-soul { grid-area: pc-dark-soul; } +.pc-body-bonus-lbl { grid-area: pc-body-bonus-lbl; } +.pc-body-bonus { grid-area: pc-body-bonus; } +.pc-spirit-bonus-lbl { grid-area: pc-spirit-bonus-lbl; } +.pc-spirit-bonus { grid-area: pc-spirit-bonus; } +.pc-soul-bonus-lbl { grid-area: pc-soul-bonus-lbl; } +.pc-soul-bonus { grid-area: pc-soul-bonus; } +.pc-agility-lbl { grid-area: pc-agility-lbl; } +.pc-agility { grid-area: pc-agility; } +.pc-agility-exp { grid-area: pc-agility-exp; } +.pc-agility-dice { grid-area: pc-agility-dice; } +.pc-strength-lbl { grid-area: pc-strength-lbl; } +.pc-strength { grid-area: pc-strength; } +.pc-strength-exp { grid-area: pc-strength-exp; } +.pc-strength-dice { grid-area: pc-strength-dice; } +.pc-intelligence-lbl { grid-area: pc-intelligence-lbl; } +.pc-intelligence { grid-area: pc-intelligence; } +.pc-intelligence-exp { grid-area: pc-intelligence-exp; } +.pc-intelligence-dice { grid-area: pc-intelligence-dice; } +.pc-charisma-lbl { grid-area: pc-charisma-lbl; } +.pc-charisma { grid-area: pc-charisma; } +.pc-charisma-exp { grid-area: pc-charisma-exp; } +.pc-charisma-dice { grid-area: pc-charisma-dice; } +.pc-perception-lbl { grid-area: pc-perception-lbl; } +.pc-perception { grid-area: pc-perception; } +.pc-perception-exp { grid-area: pc-perception-exp; } +.pc-perception-dice { grid-area: pc-perception-dice; } +.pc-stamina-lbl { grid-area: pc-stamina-lbl; } +.pc-stamina { grid-area: pc-stamina; } +.pc-stamina-exp { grid-area: pc-stamina-exp; } +.pc-stamina-dice { grid-area: pc-stamina-dice; } +.pc-will-lbl { grid-area: pc-will-lbl; } +.pc-will { grid-area: pc-will; } +.pc-will-exp { grid-area: pc-will-exp; } +.pc-will-dice { grid-area: pc-will-dice; } +.pc-creativity-lbl { grid-area: pc-creativity-lbl; } +.pc-creativity { grid-area: pc-creativity; } +.pc-creativity-exp { grid-area: pc-creativity-exp; } +.pc-creativity-dice { grid-area: pc-creativity-dice; } -.sheet-pc-chars { +.pc-attributes { justify-items: center; grid-template-areas: "pc-body-title pc-body-title pc-body-title pc-body-title pc-body-title pc-body-title pc-body-title pc-body-title pc-spirit-title pc-spirit-title pc-spirit-title pc-spirit-title pc-spirit-title pc-spirit-title pc-spirit-title pc-spirit-title pc-soul-title pc-soul-title pc-soul-title pc-soul-title pc-soul-title pc-soul-title pc-soul-title pc-soul-title" "pc-body-lbl pc-body-lbl pc-body pc-body-exp pc-dark-body-lbl pc-dark-body-lbl pc-dark-body pc-dark-body pc-spirit-lbl pc-spirit-lbl pc-spirit pc-spirit-exp pc-dark-spirit-lbl pc-dark-spirit-lbl pc-dark-spirit pc-dark-spirit pc-soul-lbl pc-soul-lbl pc-soul pc-soul-exp pc-dark-soul-lbl pc-dark-soul-lbl pc-dark-soul pc-dark-soul" @@ -490,12 +586,14 @@ input[type=radio]:checked + span, "pc-perception-lbl pc-perception pc-perception-exp pc-perception-dice pc-stamina-lbl pc-stamina pc-stamina-exp pc-stamina-dice pc-will-lbl-lbl pc-will-lbl pc-will-lbl pc-will-lbl pc-will-lbl pc-will pc-will-exp pc-will-dice pc-creativity-lbl pc-creativity-lbl pc-creativity-lbl pc-creativity-lbl pc-creativity-lbl pc-creativity pc-creativity-exp pc-creativity-dice"; } /* PC Sheet - Secondary section */ -.sheet-pc-secondary-chars { +.pc-secondary-attributes { justify-items: center; grid-template-columns: repeat(6, 2fr 1fr); + font-size: 12.5px; } +.lang-en .pc-secondary-attributes { font-size: 12px; } /* PC Sheet - Skills section */ -.sheet-pc-skills { +.pc-skills { justify-items: center; grid-template-columns: 4fr 4fr 4fr 1fr 1fr 0.5fr; } @@ -509,12 +607,12 @@ input[type=radio]:checked + span, grid-row: 3; width: 850px; } -.sheet-pc-skills-container { +.pc-skills-container { justify-items: center; grid-template-columns: 4fr 4fr 4fr 1fr 1fr 0.5fr; } /* PC Sheet - Assets/Faults section */ -.sheet-pc-assets-faults { +.pc-assets-faults { justify-items: center; grid-template-columns: 5fr 1fr 5fr 1fr; } @@ -538,30 +636,30 @@ input[type=radio]:checked + span, grid-row: 3; width: 425px; } -.sheet-pc-assets-container { +.pc-assets-container { justify-items: center; grid-template-columns: 5fr 1fr; } -.sheet-pc-faults-container { +.pc-faults-container { justify-items: center; grid-template-columns: 5fr 1fr; } /* PC Sheet - Darkness & Perfidy */ -.sheet-pc-darkness-perfidy { +.pc-darkness-perfidy { justify-items: center; grid-template-columns: 1fr 4fr 1fr 5fr 1fr 5fr 1fr; grid-auto-rows: minmax(20px, auto); } -.sheet-pc-sorrow-value { +.pc-sorrow-value { grid-column: 1; } -.sheet-pc-sorrow-lbl { +.pc-sorrow-lbl { grid-column: 2; } -.sheet-pc-sorrow { +.pc-sorrow { grid-column: 3; } -.sheet-pc-darkness-lbl { +.pc-darkness-lbl { grid-column: 1/3; } .repcontrol[data-groupname=repeating_pc-gifts] { @@ -585,14 +683,14 @@ input[type=radio]:checked + span, width: 98%; } /* PC Sheet - Powers/Currency */ -.sheet-pc-flame-season-currency { +.pc-flame-season-currency { justify-items: center; grid-template-columns: 7fr 2fr 1fr 1fr; grid-auto-rows: minmax(30px, auto); } -.sheet-pc-currency-lbl { grid-column: 2; } -.sheet-pc-currency-value { grid-column: 3; } -.sheet-pc-currency { grid-column: 4; } +.pc-currency-lbl { grid-column: 2; } +.pc-currency-value { grid-column: 3; } +.pc-currency { grid-column: 4; } .repcontrol[data-groupname=repeating_pc-powers] { grid-row: 11; grid-column: 1; @@ -604,7 +702,7 @@ input[type=radio]:checked + span, width: 100%; } /* PC Sheet - Stuff */ -.sheet-pc-stuff { +.pc-stuff { justify-items: center; grid-template-columns: 8fr 1fr 1fr 1fr; } @@ -618,16 +716,16 @@ input[type=radio]:checked + span, grid-column: 1/-1; width: 850px; } -.sheet-pc-stuff-rows { +.pc-stuff-rows { justify-items: center; grid-template-columns: 8fr 1fr 1fr 1fr; } /* PC Sheet - Maneuvers & armor */ -.sheet-pc-combat { +.pc-combat { justify-items: center; grid-template-columns: 7fr 2.5fr 2.5fr 0.5fr 0.5fr 0.5fr 0.5fr; } -.sheet-pc-combat-score { grid-column: 4/6; } +.pc-combat-score { grid-column: 4/6; } .repcontrol[data-groupname=repeating_pc-maneuvers] { grid-column: 1; grid-row: 7; @@ -638,16 +736,16 @@ input[type=radio]:checked + span, grid-row: 2/7; width: 100%; } -.sheet-pc-combat-score-lbl { grid-column: 4/6; } -.sheet-pc-combat-malus-lbl { grid-column: 6/-1; } -.sheet-pc-combat-sub-lbl { grid-column: 2/4; } -.sheet-pc-combat-serious-wound-penalty, -.sheet-pc-combat-hp-max, -.sheet-pc-combat-fp-max { +.pc-combat-score-lbl { grid-column: 4/6; } +.pc-combat-malus-lbl { grid-column: 6/-1; } +.pc-combat-sub-lbl { grid-column: 2/4; } +.pc-combat-serious-wound-penalty, +.pc-combat-hp-max, +.pc-combat-fp-max { grid-column: 6/-1; } /* PC Sheet - Weapons */ -.sheet-pc-weapons { +.pc-weapons { justify-items: center; grid-template-columns: 15.3% 6% 12.2% 12.1% 12.3% 8% 7.3% 11% 11%; } @@ -665,13 +763,13 @@ input[type=radio]:checked + span, grid-row: 2; width: 832px; } -.sheet-pc-weapons-rows { +.pc-weapons-rows { justify-items: center; grid-template-columns: 3fr repeat(13, 1fr) 2fr 3fr 3fr; width: 840px; } /* PC Sheet - Ascendancy */ -.sheet-pc-ascendancy { +.pc-ascendancy { justify-items: center; grid-template-columns: 18.6% 9.4% 10% 9.3% 9.3% 10% 1fr 1fr; width: 840px; @@ -686,13 +784,13 @@ input[type=radio]:checked + span, grid-column: 1/-1; grid-row: 2; } -.sheet-pc-ascendancy-rows { +.pc-ascendancy-rows { justify-items: center; grid-template-columns: 2fr 1fr 0.5fr 0.5fr 1fr 1fr 0.5fr 0.5fr 1fr 0.5fr 1fr 0.5fr; width: 840px; } /* PC Sheet - Art */ -.sheet-pc-art { +.pc-art { justify-items: center; grid-template-columns: 69% 15% 15%; width: 840px; @@ -706,13 +804,13 @@ input[type=radio]:checked + span, grid-column: 1/-1; grid-row: 2; } -.sheet-pc-art-rows { +.pc-art-rows { justify-items: center; grid-template-columns: 68.9% 10% 4.4% 10% 4.4%; width: 840px; } /* PC Sheet - Spells */ -.sheet-pc-spells { +.pc-spells { justify-items: center; grid-template-columns: 2fr 2fr 1fr 2fr 2fr 2fr 1fr; width: 840px; @@ -731,18 +829,18 @@ input[type=radio]:checked + span, grid-row: 2; width: 832px; } -.sheet-pc-spells-rows { +.pc-spells-rows { justify-items: center; grid-template-columns: 2fr 2fr 1fr 2fr 2fr 2fr 1fr; width: 840px; } /* PC Sheet - Invoking */ -.sheet-pc-invoking { +.pc-invoking { justify-items: center; grid-template-columns: repeat(14, 1fr); width: 840px; } -.sheet-pc-invoking-apt-lbl { +.pc-invoking-apt-lbl { grid-column: 1/3; font-size: 12px; } @@ -755,7 +853,7 @@ input[type=radio]:checked + span, grid-column: 1/8; grid-row: 2; } -.repcontainer[data-groupname=repeating_pc-invoking] textarea { width: 375px; } +.repcontainer[data-groupname=repeating_pc-invoking] #textarea { width: 375px; } .repcontrol[data-groupname=repeating_pc-advocatus-diaboli] { grid-column: 8/-1; grid-row: 3; @@ -765,135 +863,140 @@ input[type=radio]:checked + span, grid-column: 8/-1; grid-row: 2; } -.repcontainer[data-groupname=repeating_pc-advocatus-diaboli] textarea { width: 375px; } +.repcontainer[data-groupname=repeating_pc-advocatus-diaboli] #textarea { width: 375px; } /* Companion Sheet */ /* Companion Sheet - Infos section */ -.sheet-companion-infos { +.companion-infos { justify-items: center; grid-template-columns: 1fr 2fr repeat(8, 1fr); } -.sheet-companion-description { +.companion-description { width: 832px; height: 50px; margin-left: 5px; } /* Companion Sheet - Chars section */ -.sheet-companion-chars { +.companion-attributes { justify-items: center; grid-template-columns: repeat(22, 1fr); } -.sheet-companion-chars-1 { grid-column: 2/4; } -.sheet-companion-chars-2 { grid-column: 5/7; } -.sheet-companion-chars-3 { grid-column: 8/10; } -.sheet-companion-chars-4 { grid-column: 11/13; } -.sheet-companion-chars-7 { grid-column: 18/20; } -.sheet-companion-chars-8 { grid-column: 21/-1; } +.companion-attributes-1 { grid-column: 2/4; } +.companion-attributes-2 { grid-column: 5/7; } +.companion-attributes-3 { grid-column: 8/10; } +.companion-attributes-4 { grid-column: 11/13; } +.companion-attributes-7 { grid-column: 18/20; } +.companion-attributes-8 { grid-column: 21/-1; } /* Companion Sheet - Skills section */ .repcontainer[data-groupname=repeating_companion-skills] { margin: 5px 0 0 5px; } .repcontainer[data-groupname=repeating_companion-skills] .repitem { margin-bottom: 5px; } -.repcontainer[data-groupname=repeating_companion-skills] input[type=text], .repcontainer[data-groupname=repeating_companion-skills] select { width: 27.5%; } +.repcontainer[data-groupname=repeating_companion-skills] input[type=text], .repcontainer[data-groupname=repeating_companion-skills] select { + width: 27.2%; +} .repcontainer[data-groupname=repeating_companion-skills] select { position: relative; top: 4px; } /* Companion Sheet - Weapons section */ -.sheet-companion-weapons { +.companion-weapons { justify-items: center; grid-template-columns: 11.8% 16.3% 13% 13% 13% 8.4% 8% 7.8% 1fr; } -.sheet-companion-weapons-rows { +.companion-weapons-rows { justify-items: center; grid-template-columns: 3fr 3fr repeat(12, 1fr) 2fr 2fr 1fr; } /* Demon Sheet */ /* Demon Sheet - Infos section */ -.sheet-demon-infos { +.demon-infos { justify-items: center; grid-template-columns: repeat(2, 1fr 2fr) repeat(8, 1fr); } /* Demon Sheet - Chars section */ -.sheet-demon-chars { +.demon-attributes { justify-items: center; grid-template-columns: 1fr 1fr 1fr 0.5fr 0.5fr repeat(8, 1fr); } -.sheet-demon-str, .sheet-demon-will, .sheet-demon-dc { grid-column: 4/6; } +.demon-str, .demon-will, .demon-dc { grid-column: 4/6; } /* Demon Sheet - Skills section */ .repcontainer[data-groupname=repeating_demon-skills] { margin: 5px 0 0 5px; } .repcontainer[data-groupname=repeating_demon-skills] .repitem { margin-bottom: 5px; } -.repcontainer[data-groupname=repeating_demon-skills] input[type=text], .repcontainer[data-groupname=repeating_demon-skills] select { width: 29.8%; } +.repcontainer[data-groupname=repeating_demon-skills] input[type=text], .repcontainer[data-groupname=repeating_demon-skills] select { + width: 29.4%; +} .repcontainer[data-groupname=repeating_demon-skills] select { position: relative; top: 4px; } /* Demon Sheet - Weapons section */ -.sheet-demon-weapons { +.demon-weapons { justify-items: center; grid-template-columns: 11.8% 16.3% 13% 13% 13% 8.4% 8% 7.8% 1fr; } -.sheet-demon-weapons-rows { +.demon-weapons-rows { justify-items: center; grid-template-columns: 3fr 3fr repeat(12, 1fr) 2fr 2fr 1fr; } /* NPC Sheet */ /* NPC Sheet - Infos section */ -.sheet-npc-infos { +.npc-infos { justify-items: center; grid-template-columns: 1fr 2fr repeat(10, 1fr); } -.sheet-npc-text { +.npc-text { width: 832px; height: 50px; margin-left: 5px; + margin-top: 5px; } /* NPC Sheet - Chars section */ -.sheet-npc-body-title { grid-area: npc-body-title; } -.sheet-npc-spirit-title { grid-area: npc-spirit-title; } -.sheet-npc-soul-title { grid-area: npc-soul-title; } -.sheet-npc-body-lbl { grid-area: npc-body-lbl; } -.sheet-npc-body { grid-area: npc-body; } -.sheet-npc-dark-body-lbl { grid-area: npc-dark-body-lbl; } -.sheet-npc-dark-body { grid-area: npc-dark-body; } -.sheet-npc-spirit-lbl { grid-area: npc-spirit-lbl; } -.sheet-npc-spirit { grid-area: npc-spirit; } -.sheet-npc-dark-spirit-lbl { grid-area: npc-dark-spirit-lbl; } -.sheet-npc-dark-spirit { grid-area: npc-dark-spirit; } -.sheet-npc-soul-lbl { grid-area: npc-soul-lbl; } -.sheet-npc-soul { grid-area: npc-soul; } -.sheet-npc-dark-soul-lbl { grid-area: npc-dark-soul-lbl; } -.sheet-npc-dark-soul { grid-area: npc-dark-soul; } -.sheet-npc-body-bonus-lbl { grid-area: npc-body-bonus-lbl; } -.sheet-npc-body-bonus { grid-area: npc-body-bonus; } -.sheet-npc-spirit-bonus-lbl { grid-area: npc-spirit-bonus-lbl; } -.sheet-npc-spirit-bonus { grid-area: npc-spirit-bonus; } -.sheet-npc-soul-bonus-lbl { grid-area: npc-soul-bonus-lbl; } -.sheet-npc-soul-bonus { grid-area: npc-soul-bonus; } -.sheet-npc-agility-lbl { grid-area: npc-agility-lbl; } -.sheet-npc-agility { grid-area: npc-agility; } -.sheet-npc-agility-dice { grid-area: npc-agility-dice; } -.sheet-npc-strength-lbl { grid-area: npc-strength-lbl; } -.sheet-npc-strength { grid-area: npc-strength; } -.sheet-npc-strength-dice { grid-area: npc-strength-dice; } -.sheet-npc-intelligence-lbl { grid-area: npc-intelligence-lbl; } -.sheet-npc-intelligence { grid-area: npc-intelligence; } -.sheet-npc-intelligence-dice { grid-area: npc-intelligence-dice; } -.sheet-npc-charisma-lbl { grid-area: npc-charisma-lbl; } -.sheet-npc-charisma { grid-area: npc-charisma; } -.sheet-npc-charisma-dice { grid-area: npc-charisma-dice; } -.sheet-npc-perception-lbl { grid-area: npc-perception-lbl; } -.sheet-npc-perception { grid-area: npc-perception; } -.sheet-npc-perception-dice { grid-area: npc-perception-dice; } -.sheet-npc-stamina-lbl { grid-area: npc-stamina-lbl; } -.sheet-npc-stamina { grid-area: npc-stamina; } -.sheet-npc-stamina-dice { grid-area: npc-stamina-dice; } -.sheet-npc-will-lbl { grid-area: npc-will-lbl; } -.sheet-npc-will { grid-area: npc-will; } -.sheet-npc-will-dice { grid-area: npc-will-dice; } -.sheet-npc-creativity-lbl { grid-area: npc-creativity-lbl; } -.sheet-npc-creativity { grid-area: npc-creativity; } -.sheet-npc-creativity-dice { grid-area: npc-creativity-dice; } +.npc-body-title { grid-area: npc-body-title; } +.npc-spirit-title { grid-area: npc-spirit-title; } +.npc-soul-title { grid-area: npc-soul-title; } +.npc-body-lbl { grid-area: npc-body-lbl; } +.npc-body { grid-area: npc-body; } +.npc-dark-body-lbl { grid-area: npc-dark-body-lbl; } +.npc-dark-body { grid-area: npc-dark-body; } +.npc-spirit-lbl { grid-area: npc-spirit-lbl; } +.npc-spirit { grid-area: npc-spirit; } +.npc-dark-spirit-lbl { grid-area: npc-dark-spirit-lbl; } +.npc-dark-spirit { grid-area: npc-dark-spirit; } +.npc-soul-lbl { grid-area: npc-soul-lbl; } +.npc-soul { grid-area: npc-soul; } +.npc-dark-soul-lbl { grid-area: npc-dark-soul-lbl; } +.npc-dark-soul { grid-area: npc-dark-soul; } +.npc-body-bonus-lbl { grid-area: npc-body-bonus-lbl; } +.npc-body-bonus { grid-area: npc-body-bonus; } +.npc-spirit-bonus-lbl { grid-area: npc-spirit-bonus-lbl; } +.npc-spirit-bonus { grid-area: npc-spirit-bonus; } +.npc-soul-bonus-lbl { grid-area: npc-soul-bonus-lbl; } +.npc-soul-bonus { grid-area: npc-soul-bonus; } +.npc-agility-lbl { grid-area: npc-agility-lbl; } +.npc-agility { grid-area: npc-agility; } +.npc-agility-dice { grid-area: npc-agility-dice; } +.npc-strength-lbl { grid-area: npc-strength-lbl; } +.npc-strength { grid-area: npc-strength; } +.npc-strength-dice { grid-area: npc-strength-dice; } +.npc-intelligence-lbl { grid-area: npc-intelligence-lbl; } +.npc-intelligence { grid-area: npc-intelligence; } +.npc-intelligence-dice { grid-area: npc-intelligence-dice; } +.npc-charisma-lbl { grid-area: npc-charisma-lbl; } +.npc-charisma { grid-area: npc-charisma; } +.npc-charisma-dice { grid-area: npc-charisma-dice; } +.npc-perception-lbl { grid-area: npc-perception-lbl; } +.npc-perception { grid-area: npc-perception; } +.npc-perception-dice { grid-area: npc-perception-dice; } +.npc-stamina-lbl { grid-area: npc-stamina-lbl; } +.npc-stamina { grid-area: npc-stamina; } +.npc-stamina-dice { grid-area: npc-stamina-dice; } +.npc-will-lbl { grid-area: npc-will-lbl; } +.npc-will { grid-area: npc-will; } +.npc-will-dice { grid-area: npc-will-dice; } +.npc-creativity-lbl { grid-area: npc-creativity-lbl; } +.npc-creativity { grid-area: npc-creativity; } +.npc-creativity-dice { grid-area: npc-creativity-dice; } -.sheet-npc-chars { +.npc-attributes { justify-items: center; grid-template-areas: "npc-body-title npc-body-title npc-body-title npc-body-title npc-body-title npc-body-title npc-spirit-title npc-spirit-title npc-spirit-title npc-soul-title npc-soul-title npc-soul-title npc-soul-title" "npc-body-lbl npc-body void2 npc-dark-body-lbl npc-dark-body npc-spirit-lbl npc-spirit npc-dark-spirit-lbl npc-dark-spirit npc-soul-lbl npc-soul npc-dark-soul-lbl npc-dark-soul" @@ -902,54 +1005,52 @@ input[type=radio]:checked + span, "npc-perception-lbl npc-perception npc-perception-dice npc-stamina-lbl npc-stamina npc-stamina-dice npc-will-lbl npc-will npc-will-dice void9 npc-creativity-lbl npc-creativity npc-creativity-dice"; } /* NPC Sheet - Secondary chars section */ -.sheet-npc-secondary-chars { +.npc-secondary-attributes { justify-items: center; grid-template-columns: repeat(2, 1fr 0.5fr 0.5fr) repeat(8, 1fr); } -.sheet-pc-mel, .sheet-pc-sw { grid-column: 2/4; } -.sheet-pc-aim, .sheet-pc-swp { grid-column: 5/7; } +.pc-mel, .pc-sw { grid-column: 2/4; } +.pc-aim, .pc-swp { grid-column: 5/7; } /* NPC Sheet - Skills section */ .repcontainer[data-groupname=repeating_npc-skills] { margin: 5px 0 0 5px; } .repcontainer[data-groupname=repeating_npc-skills] .repitem { margin-bottom: 5px; } -.repcontainer[data-groupname=repeating_npc-skills] input[type=text], .repcontainer[data-groupname=repeating_npc-skills] select { width: 29.7%; } +.repcontainer[data-groupname=repeating_npc-skills] input[type=text], .repcontainer[data-groupname=repeating_npc-skills] select { + width: 29.4%; +} .repcontainer[data-groupname=repeating_npc-skills] select { position: relative; top: 4px; } /* NPC Sheet - Weapons section */ -.sheet-npc-weapons { +.npc-weapons { justify-items: center; grid-template-columns: 11.8% 16.3% 13% 13% 13% 8.4% 8% 7.8% 1fr; } -.sheet-npc-weapons-rows { +.npc-weapons-rows { justify-items: center; grid-template-columns: 3fr 3fr repeat(12, 1fr) 2fr 2fr 1fr; } -.sheet-npc-text { - margin-top: 5px; -} - /* Switches */ -.sheet-switch { +.switch { margin-top: 16px; margin-left: 16px; position: absolute; } -.sheet-pc-chars-switch:not(:checked) ~ .sheet-pc-chars, -.sheet-pc-secondary-chars-switch:not(:checked) ~ .sheet-pc-secondary-chars, -.sheet-pc-skills-switch:not(:checked) ~ .sheet-pc-skills, -.sheet-pc-assets-faults-switch:not(:checked) ~ .sheet-pc-assets-faults, -.sheet-pc-darkness-perfidy-switch:not(:checked) ~ .sheet-pc-darkness-perfidy, -.sheet-pc-flame-season-currency-switch:not(:checked) ~ .sheet-pc-flame-season-currency, -.sheet-pc-stuff-switch:not(:checked) ~ .sheet-pc-stuff, -.sheet-pc-combat-switch:not(:checked) ~ .sheet-pc-combat, -.sheet-pc-weapons-switch:not(:checked) ~ .sheet-pc-weapons, -.sheet-pc-ascendancy-switch:not(:checked) ~ .sheet-pc-ascendancy, -.sheet-pc-art-switch:not(:checked) ~ .sheet-pc-art, -.sheet-pc-spells-switch:not(:checked) ~ .sheet-pc-spells, -.sheet-pc-invoking-switch:not(:checked) ~ .sheet-pc-invoking, -.sheet-pc-notes-switch:not(:checked) ~ .sheet-pc-notes { +.pc-attributes-switch:not(:checked) ~ .pc-attributes, +.pc-secondary-attributes-switch:not(:checked) ~ .pc-secondary-attributes, +.pc-skills-switch:not(:checked) ~ .pc-skills, +.pc-assets-faults-switch:not(:checked) ~ .pc-assets-faults, +.pc-darkness-perfidy-switch:not(:checked) ~ .pc-darkness-perfidy, +.pc-flame-season-currency-switch:not(:checked) ~ .pc-flame-season-currency, +.pc-stuff-switch:not(:checked) ~ .pc-stuff, +.pc-combat-switch:not(:checked) ~ .pc-combat, +.pc-weapons-switch:not(:checked) ~ .pc-weapons, +.pc-ascendancy-switch:not(:checked) ~ .pc-ascendancy, +.pc-art-switch:not(:checked) ~ .pc-art, +.pc-spells-switch:not(:checked) ~ .pc-spells, +.pc-invoking-switch:not(:checked) ~ .pc-invoking, +.pc-notes-switch:not(:checked) ~ .pc-notes { display: none; } @@ -964,9 +1065,9 @@ input[type=radio]:checked + span, .sheet-rolltemplate-agone-attack .sheet-template-container, .sheet-rolltemplate-agone-defense .sheet-template-container, .sheet-rolltemplate-agone-ascendancy .sheet-template-container, -.sheet-rolltemplate-agone-ascendancy-impro .sheet-template-container, +.sheet-rolltemplate-agone-ascendancy-intuitive .sheet-template-container, .sheet-rolltemplate-agone-art .sheet-template-container, -.sheet-rolltemplate-agone-art-impro .sheet-template-container, +.sheet-rolltemplate-agone-art-intuitive .sheet-template-container, .sheet-rolltemplate-agone-invoking .sheet-template-container { width: 235px; font-family: 'Merienda One', sans-serif; @@ -981,16 +1082,17 @@ input[type=radio]:checked + span, .sheet-rolltemplate-agone-attack .sheet-template-header, .sheet-rolltemplate-agone-defense .sheet-template-header, .sheet-rolltemplate-agone-ascendancy .sheet-template-header, -.sheet-rolltemplate-agone-ascendancy-impro .sheet-template-header, +.sheet-rolltemplate-agone-ascendancy-intuitive .sheet-template-header, .sheet-rolltemplate-agone-art .sheet-template-header, -.sheet-rolltemplate-agone-art-impro .sheet-template-header, +.sheet-rolltemplate-agone-art-intuitive .sheet-template-header, .sheet-rolltemplate-agone-invoking .sheet-template-header { - background: url('http://legdf.free.fr/src/img/roll20/title.png'); + background: url('https://imgsrv.roll20.net/?src=http%3A//legdf.free.fr/src/img/roll20/title.png'); + background-color: black; color: white; font-weight: bold; padding: 2px 2px 2px 2px; border-radius: 5px; - box-shadow: 0px 0px 4px 0px black; + box-shadow: 0 0 4px 0 black; text-align: center; width: 240px; margin-left: -5px; @@ -1005,13 +1107,14 @@ input[type=radio]:checked + span, .sheet-rolltemplate-agone-attack .sheet-template-row, .sheet-rolltemplate-agone-defense .sheet-template-row, .sheet-rolltemplate-agone-ascendancy .sheet-template-row, -.sheet-rolltemplate-agone-ascendancy-impro .sheet-template-row, +.sheet-rolltemplate-agone-ascendancy-intuitive .sheet-template-row, .sheet-rolltemplate-agone-art .sheet-template-row, -.sheet-rolltemplate-agone-art-impro .sheet-template-row, +.sheet-rolltemplate-agone-art-intuitive .sheet-template-row, .sheet-rolltemplate-agone-invoking .sheet-template-row { - background: url('http://legdf.free.fr/src/img/roll20/background.png'); + background: url('https://imgsrv.roll20.net/?src=http%3A//legdf.free.fr/src/img/roll20/background.png'); + background-color: rgb(220, 220, 220); padding: 5px 5px 2px 2px; - box-shadow: 0px 0px 4px 0px black; + box-shadow: 0 0 4px 0 black; } .sheet-rolltemplate-agone-generic .sheet-explode, .sheet-rolltemplate-agone-chars .sheet-explode, @@ -1023,9 +1126,9 @@ input[type=radio]:checked + span, .sheet-rolltemplate-agone-attack .sheet-explode, .sheet-rolltemplate-agone-defense .sheet-explode, .sheet-rolltemplate-agone-ascendancy .sheet-explode, -.sheet-rolltemplate-agone-ascendancy-impro .sheet-explode, +.sheet-rolltemplate-agone-ascendancy-intuitive .sheet-explode, .sheet-rolltemplate-agone-art .sheet-explode, -.sheet-rolltemplate-agone-art-impro .sheet-explode, +.sheet-rolltemplate-agone-art-intuitive .sheet-explode, .sheet-rolltemplate-agone-invoking .sheet-explode { font-family: 'dicefontd10'; font-size: 30px; @@ -1034,6 +1137,8 @@ input[type=radio]:checked + span, position: relative; bottom: 2px; float: right; + opacity: 0.5; + animation: dice-template 1s ease infinite alternate; } .sheet-rolltemplate-agone-generic .sheet-implode, .sheet-rolltemplate-agone-chars .sheet-implode, @@ -1045,9 +1150,9 @@ input[type=radio]:checked + span, .sheet-rolltemplate-agone-attack .sheet-implode, .sheet-rolltemplate-agone-defense .sheet-implode, .sheet-rolltemplate-agone-ascendancy .sheet-implode, -.sheet-rolltemplate-agone-ascendancy-impro .sheet-implode, +.sheet-rolltemplate-agone-ascendancy-intuitive .sheet-implode, .sheet-rolltemplate-agone-art .sheet-implode, -.sheet-rolltemplate-agone-art-impro .sheet-implode, +.sheet-rolltemplate-agone-art-intuitive .sheet-implode, .sheet-rolltemplate-agone-invoking .sheet-implode { font-family: 'dicefontd10'; font-size: 30px; @@ -1056,6 +1161,8 @@ input[type=radio]:checked + span, position: relative; bottom: 2px; float: right; + opacity: 0.5; + animation: dice-template 1s ease infinite alternate; } .sheet-rolltemplate-agone-generic .inlinerollresult, .sheet-rolltemplate-agone-chars .inlinerollresult, @@ -1067,12 +1174,13 @@ input[type=radio]:checked + span, .sheet-rolltemplate-agone-attack .inlinerollresult, .sheet-rolltemplate-agone-defense .inlinerollresult, .sheet-rolltemplate-agone-ascendancy .inlinerollresult, -.sheet-rolltemplate-agone-ascendancy-impro .inlinerollresult, +.sheet-rolltemplate-agone-ascendancy-intuitive .inlinerollresult, .sheet-rolltemplate-agone-art .inlinerollresult, -.sheet-rolltemplate-agone-art-impro .inlinerollresult, +.sheet-rolltemplate-agone-art-intuitive .inlinerollresult, .sheet-rolltemplate-agone-invoking .inlinerollresult { background: none; border: none; + animation: dice-result 1s ease infinite alternate; } .sheet-rolltemplate-agone-generic .inlinerollresult.fullcrit, .sheet-rolltemplate-agone-chars .inlinerollresult.fullcrit, @@ -1084,13 +1192,14 @@ input[type=radio]:checked + span, .sheet-rolltemplate-agone-attack .inlinerollresult.fullcrit, .sheet-rolltemplate-agone-defense .inlinerollresult.fullcrit, .sheet-rolltemplate-agone-ascendancy .inlinerollresult.fullcrit, -.sheet-rolltemplate-agone-ascendancy-impro .inlinerollresult.fullcrit, +.sheet-rolltemplate-agone-ascendancy-intuitive .inlinerollresult.fullcrit, .sheet-rolltemplate-agone-art .inlinerollresult.fullcrit, -.sheet-rolltemplate-agone-art-impro .inlinerollresult.fullcrit, +.sheet-rolltemplate-agone-art-intuitive .inlinerollresult.fullcrit, .sheet-rolltemplate-agone-invoking .inlinerollresult.fullcrit { background: none; border: none; color: #404040; + animation: dice-result 1s ease infinite alternate; } .sheet-rolltemplate-agone-generic .inlinerollresult.fullfail, .sheet-rolltemplate-agone-chars .inlinerollresult.fullfail, @@ -1102,13 +1211,14 @@ input[type=radio]:checked + span, .sheet-rolltemplate-agone-attack .inlinerollresult.fullfail, .sheet-rolltemplate-agone-defense .inlinerollresult.fullfail, .sheet-rolltemplate-agone-ascendancy .inlinerollresult.fullfail, -.sheet-rolltemplate-agone-ascendancy-impro .inlinerollresult.fullfail, +.sheet-rolltemplate-agone-ascendancy-intuitive .inlinerollresult.fullfail, .sheet-rolltemplate-agone-art .inlinerollresult.fullfail, -.sheet-rolltemplate-agone-art-impro .inlinerollresult.fullfail, +.sheet-rolltemplate-agone-art-intuitive .inlinerollresult.fullfail, .sheet-rolltemplate-agone-invoking .inlinerollresult.fullfail { background: none; border: none; color: #404040; + animation: dice-result 1s ease infinite alternate; } .sheet-rolltemplate-agone-generic .inlinerollresult.importantroll, .sheet-rolltemplate-agone-chars .inlinerollresult.importantroll, @@ -1120,11 +1230,184 @@ input[type=radio]:checked + span, .sheet-rolltemplate-agone-attack .inlinerollresult.importantroll, .sheet-rolltemplate-agone-defense .inlinerollresult.importantroll, .sheet-rolltemplate-agone-ascendancy .inlinerollresult.importantroll, -.sheet-rolltemplate-agone-ascendancy-impro .inlinerollresult.importantroll, +.sheet-rolltemplate-agone-ascendancy-intuitive .inlinerollresult.importantroll, .sheet-rolltemplate-agone-art .inlinerollresult.importantroll, -.sheet-rolltemplate-agone-art-impro .inlinerollresult.importantroll, +.sheet-rolltemplate-agone-art-intuitive .inlinerollresult.importantroll, .sheet-rolltemplate-agone-invoking .inlinerollresult.importantroll { background: none; border: none; color: #404040; + animation: dice-result 1s ease infinite alternate; +} +@keyframes dice-bg { + 0% { background-position: 0% 50%; } + 50% { background-position: 100% 50%; } + 100% { background-position: 0% 50%; } +} +@keyframes dice-template { + 0% { opacity: 1; } + 50% { opacity: 0.5; } + 100% { opacity: 1; } +} +@keyframes dice-value { + 0% { content: '0'; } + 10% { content: 'a'; } + 20% { content: 'b'; } + 30% { content: 'c'; } + 40% { content: 'd'; } + 50% { content: 'e'; } + 60% { content: 'f'; } + 70% { content: 'g'; } + 80% { content: 'h'; } + 90% { content: 'i'; } + 100% { content: 'j'; } +} +@keyframes flash { + 0% { box-shadow: none; } + 50% { + box-shadow: 0 0 1px #1D85A7, + 0 0 2px #1D85A7, + 0 0 3px #1D85A7, + 0 0 4px #1D85A7, + 0 0 5px #1D85A7, + 0 0 6px #1D85A7, + 0 0 7px #1D85A7, + 0 0 8px #1D85A7, + 0 0 9px #1D85A7, + 0 0 10px #1D85A7, + 0 0 11px #1D85A7, + 0 0 12px #1D85A7; + background: rgba(0, 0, 0, 0.7); + } + 100% { box-shadow: none; } +} +@keyframes firefly1 { + 0% { top: 7em; left: 17em; } + 10% { top: 10em; left: 14em; } + 20% { top: 6em; left: 7em; } + 30% { top: 3em; left: 14em; } + 40% { top: 10em; left: 0em; } + 50% { top: 3em; left: 16em; } + 60% { top: 3em; left: 11em; } + 70% { top: 11em; left: 8em; } + 80% { top: 1em; left: 1em; } + 90% { top: 3em; left: 6em; } + 100% { top: 7em; left: 6em; } +} +@keyframes firefly2 { + 0% { top: 6em; left: 7em; } + 10% { top: 9em; left: 9em; } + 20% { top: 9em; left: 0em; } + 30% { top: 10em; left: 3em; } + 40% { top: 3em; left: 7em; } + 50% { top: 8em; left: 9em; } + 60% { top: 5em; left: 11em; } + 70% { top: 2em; left: 3em; } + 80% { top: 7em; left: 14em; } + 90% { top: 5em; left: 15em; } + 100% { top: 2em; left: 12em; } +} +@keyframes firefly3 { + 0% { top: 1em; left: 10em; } + 10% { top: 1em; left: 7em; } + 20% { top: 8em; left: 6em; } + 30% { top: 6em; left: 12em; } + 40% { top: 1em; left: 10em; } + 50% { top: 6em; left: 15em; } + 60% { top: 5em; left: 1em; } + 70% { top: 7em; left: 17em; } + 80% { top: 6em; left: 8em; } + 90% { top: 8em; left: 16em; } + 100% { top: 9em; left: 15em; } +} +@keyframes firefly4 { + 0% { top: 2em; left: 5em; } + 10% { top: 9em; left: 7em; } + 20% { top: 6em; left: 14em; } + 30% { top: 9em; left: 16em; } + 40% { top: 11em; left: 15em; } + 50% { top: 7em; left: 8em; } + 60% { top: 9em; left: 6em; } + 70% { top: 8em; left: 16em; } + 80% { top: 8em; left: 6em; } + 90% { top: 9em; left: 4em; } + 100% { top: 3em; left: 13em; } +} +@keyframes firefly5 { + 0% { top: 8em; left: 9em; } + 10% { top: 8em; left: 11em; } + 20% { top: 6em; left: 9em; } + 30% { top: 8em; left: 16em; } + 40% { top: 11em; left: 0em; } + 50% { top: 3em; left: 14em; } + 60% { top: 9em; left: 0em; } + 70% { top: 11em; left: 14em; } + 80% { top: 7em; left: 7em; } + 90% { top: 5em; left: 2em; } + 100% { top: 8em; left: 17em; } +} +@keyframes firefly6 { + 0% { top: 11em; left: 7em; } + 10% { top: 5em; left: 1em; } + 20% { top: 5em; left: 10em; } + 30% { top: 9em; left: 16em; } + 40% { top: 5em; left: 13em; } + 50% { top: 8em; left: 3em; } + 60% { top: 1em; left: 2em; } + 70% { top: 11em; left: 3em; } + 80% { top: 1em; left: 8em; } + 90% { top: 11em; left: 1em; } + 100% { top: 8em; left: 2em; } +} +@keyframes firefly7 { + 0% { top: 9em; left: 8em; } + 10% { top: 7em; left: 4em; } + 20% { top: 5em; left: 15em; } + 30% { top: 11em; left: 2em; } + 40% { top: 4em; left: 6em; } + 50% { top: 4em; left: 14em; } + 60% { top: 2em; left: 14em; } + 70% { top: 5em; left: 12em; } + 80% { top: 5em; left: 1em; } + 90% { top: 1em; left: 5em; } + 100% { top: 11em; left: 11em; } +} +@keyframes firefly8 { + 0% { top: 2em; left: 11em; } + 10% { top: 4em; left: 16em; } + 20% { top: 11em; left: 7em; } + 30% { top: 6em; left: 6em; } + 40% { top: 7em; left: 15em; } + 50% { top: 11em; left: 16em; } + 60% { top: 11em; left: 16em; } + 70% { top: 10em; left: 8em; } + 80% { top: 4em; left: 8em; } + 90% { top: 11em; left: 14em; } + 100% { top: 11em; left: 11em; } +} +@keyframes firefly9 { + 0% { top: 6em; left: 12em; } + 10% { top: 3em; left: 11em; } + 20% { top: 5em; left: 2em; } + 30% { top: 9em; left: 15em; } + 40% { top: 9em; left: 5em; } + 50% { top: 10em; left: 5em; } + 60% { top: 11em; left: 13em; } + 70% { top: 5em; left: 14em; } + 80% { top: 4em; left: 6em; } + 90% { top: 5em; left: 6em; } + 100% { top: 1em; left: 8em; } +} +@keyframes firefly10 { + 0% { top: 5em; left: 11em; } + 10% { top: 6em; left: 10em; } + 20% { top: 1em; left: 2em; } + 30% { top: 4em; left: 9em; } + 40% { top: 10em; left: 16em; } + 50% { top: 11em; left: 8em; } + 60% { top: 10em; left: 12em; } + 70% { top: 2em; left: 11em; } + 80% { top: 6em; left: 16em; } + 90% { top: 10em; left: 12em; } + 100% { top: 9em; left: 17em; } } \ No newline at end of file diff --git a/Agone-(french)/agone-sheet.html b/Agone-(french)/agone-sheet.html index 323b369c09..b27ea7fed3 100644 --- a/Agone-(french)/agone-sheet.html +++ b/Agone-(french)/agone-sheet.html @@ -1,168 +1,148 @@ - + - - - - - - + + + + + +
+
- Nouvelle version
+ Utilisation générale
- Utilisation générale
-
- Caractéristiques principales + Caractéristiques primaires
- Compétences + Compétences
- Malus + Malus
- Emprise & Arts Magiques + Emprise & Arts Magiques
- Résumé + Résumé