Compare commits

...

18 Commits

Author SHA1 Message Date
dmitry kirdyashkin d2bbe325aa v1.1.4.8
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/promote/production Build is passing Details
2024-08-16 11:23:53 +03:00
dmitry kirdyashkin a380dc86b3 v1.1.4.7
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/promote/production Build is passing Details
2024-08-16 00:50:54 +03:00
dmitry kirdyashkin 2967f5991b v1.1.4.6
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/promote/production Build is passing Details
2024-08-15 23:35:47 +03:00
dmitry kirdyashkin 8895f74cd4 v1.1.4.5
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/promote/production Build is passing Details
2024-07-31 00:00:58 +03:00
dmitry.kirdyashkin 61b8330b05 v1.1.4.4
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-06-20 23:22:13 +03:00
dmitry.kirdyashkin aca63e55a7 v1.1.4.3
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-06-20 23:14:36 +03:00
dmitry kirdyashkin 7ae0d8c461 v1.1.4.2
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-06-16 00:47:11 +03:00
dmitry kirdyashkin 04e9a6a6ac v1.1.4.1
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-06-10 13:26:20 +03:00
dmitry kirdyashkin c520d2f097 v1.1.4.0
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-06-10 12:25:20 +03:00
dmitry.kirdyashkin ee8cd630a2 v1.1.3.2
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-06-09 22:55:18 +03:00
dmitry.kirdyashkin fa5e6b06c8 v1.1.3.1
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-06-07 16:47:46 +03:00
dmitry.kirdyashkin 5fa973f3d2 v1.1.3.0
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-06-07 16:31:09 +03:00
dmitry kirdyashkin 8bcc14b80c v1.1.2.0
continuous-integration/drone/push Build is passing Details
2024-06-06 18:00:47 +03:00
dmitry kirdyashkin 485da3f958 v1.1.1.0
continuous-integration/drone/push Build is passing Details
2024-06-04 15:45:23 +03:00
dmitry.kirdyashkin 4a65e63e87 v1.1.0.6
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-06-03 18:31:00 +03:00
dmitry.kirdyashkin 9c6d851223 v1.1.0.5
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-04-07 23:37:55 +03:00
dmitry.kirdyashkin 580a82fac9 v1.1.0.4
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-04-05 22:34:17 +03:00
dmitry kirdyashkin 3680095d1b v1.1.0.3
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2024-04-05 16:50:19 +03:00
11 changed files with 532 additions and 87 deletions

50
CHANGELOG.md 100644
View File

@ -0,0 +1,50 @@
## v1.1.4.8
* изменен размер шрифта в карточка предметов
## v1.1.4.7
* изменен размер шрифта в карточка предметов
## v1.1.4.6
* изменен размер шрифта в карточка предметов
## v1.1.4.5
* изменены теги для карточек предметов и заклинаний
* `spell-card.css` оставлен для обратной совместимости и будет удалён в следующих обновлениях
## v1.1.4.4
* форматирование карт заклинаний добавлено в загрузку
## v1.1.4.3
* исправлено форматирование карт заклинаний
## v1.1.4.2
* врезкам добавлено свойство flex для корректного отображения изображений
* системные шрифты заголовков журналов изменены на собственные
## v1.1.4.1
* добавлено формление изображений
## v1.1.4.0
* добавлен общий стиль оформления журналов dnd
* исправлен стиль журналов приключения `воины Сеанин`
## v1.1.3.2
* добавлено оформление для h5
## v1.1.3.1
* оформление приключения неприятности в Отари добавлено в загрузку
## v1.1.3.0
* добавлен общий стиль оформления журналов pf2e
* оформление приключения неприятности в Отари вынесен в отдельный файл
## v1.1.2.0
* добавлен стиль для приключения неприятности в Отари
## v1.1.1.0
* добавлены стили для карточек заклинаний
* добавлены стили для карточек предметов
## v1.1.0.6
* подтвержденная версия fvtt увеличена до 12
* максимальная версия fvtt увеличена до 12
* минимальная версия fvtt увеличена до 11
## v1.1.0.5
* Исправлено оформление журнала
* Исправлено имя файла стилей модуля Воины Сеанин
## v1.1.0.4
* Исправлено оформление журнала Воины Сеанин
## v1.1.0.3
* Изменено общее форматирование
## v1.1.0.2
* Изменено общее форматирование
## v1.1.0.1
* Исправлено форматирование для модуля Угроза под Отари
## v1.1.0.0
* Добавлен шаблон для модуля Угроза под Отари

View File

@ -1,6 +1 @@
## v1.1.0.2
Изменено общее форматирование
## v1.1.0.1
Исправлено форматирование для модуля Угроза под Отари
## v1.1.0.0
Добавлен шаблон для модуля Угроза под Отари
# Библиотека стилей

View File

@ -11,9 +11,9 @@
"version": "$RELEASE_TAG",
"minimumCoreVersion": "9",
"compatibility": {
"minimum": "9",
"verified": "11",
"maximum": "11"
"minimum": "11",
"verified": "12",
"maximum": "12"
},
"url": "${DRONE_REPO_LINK}",
"manifest": "${DRONE_REPO_LINK}/releases/download/latest/module.json",
@ -21,9 +21,14 @@
"styles": [
"styles/common.css",
"styles/core.css",
"styles/dnd-core.css",
"styles/spell-card.css",
"styles/item-card-decorations.css",
"styles/rime-of-the-frostmaiden.css",
"styles/warriors-of-seanine.css",
"styles/warriors-of-sehanine.css",
"styles/descent-into-avernus.css",
"styles/pf2/menace-under-otari.css"
"styles/pf2/menace-under-otari.css",
"styles/pf2/pf-core.css",
"styles/pf2/troubles-in-otari.css"
]
}

View File

@ -1,5 +1,14 @@
.core-page {
font-family : 'Mookmania Regular';
margin : 10px;
}
.core-page p {
margin : auto;
}
.core-page p+p {
text-indent : 20px;
}
/* TEXT BLOCKS */
@ -20,24 +29,16 @@
font-family : 'Open Sans', sans-serif;
}
.core-page .note p{
text-indent : 0px;
margin : auto;
}
.core-page .note p + p{
text-indent : 20px;
}
.core-page .descriptive {
background-color : #fffdec;
border-image : url(https://static.kdiva.ru/foundry-main/images/descriptive%2Dborder%2Dcommon.png) 12 stretch;
border-image-outset : 6px;
border-image-width : 10px;
font-family : 'Open Sans', sans-serif;
margin-top : 20px;
margin-bottom : 20px;
font-size : small;
padding : 10px;
margin-top : 10px;
margin-bottom : 10px;
}
.core-page .class-block p{

View File

@ -0,0 +1,147 @@
/* Основной текст */
@font-face {
font-family : mookmania-regular;
src : url(https://static.kdiva.ru/foundry-main/fonts/mookmania.otf);
}
/* Врезки и таблицы */
@font-face {
font-family : open-sans;
src : url(https://static.kdiva.ru/foundry-main/fonts/open-sans.ttf);
}
/* Заголовки глав и разделов */
@font-face {
font-family : alegreya-sc;
src : url(https://static.kdiva.ru/foundry-main/fonts/alegreyasc-regular.ttf);
}
/* Заголовки врезок и таблиц, подписи под картинками */
@font-face {
font-family : alegreya-sans-sc;
src : url(https://static.kdiva.ru/foundry-main/fonts/alegreyasanssc-regular.ttf);
}
/* Заголовок обложки */
@font-face {
font-family : nodesto-cyrillic;
src : url(https://static.kdiva.ru/foundry-main/fonts/nodesto-cyrillic-regular.ttf);
}
/* Текст внизу обложки («…для лучшей в мире ролевой игры») */
@font-face {
font-family : alegreya-sans;
src : url(https://static.kdiva.ru/foundry-main/fonts/alegreyasans-regular.ttf);
}
/* Буквицы */
@font-face {
font-family : volberra;
src : url(https://static.kdiva.ru/foundry-main/fonts/volberra-regular.ttf);
}
/* SYSTEM */
.sheet.dnd5e2-journal.journal-entry .journal-entry-content {
background-image: url(null);
background-color: #ffffff;
}
.sheet.dnd5e2-journal.journal-entry .journal-entry-content h1,
.sheet.dnd5e2-journal.journal-entry .journal-entry-content h2,
.sheet.dnd5e2-journal.journal-entry .journal-entry-content h3,
.sheet.dnd5e2-journal.journal-entry .journal-entry-content h4,
.sheet.dnd5e2-journal.journal-entry .journal-entry-content h5,
.sheet.dnd5e2-journal.journal-entry-page .window-content h1,
.sheet.dnd5e2-journal.journal-entry-page .window-content h2,
.sheet.dnd5e2-journal.journal-entry-page .window-content h3,
.sheet.dnd5e2-journal.journal-entry-page .window-content h4,
.sheet.dnd5e2-journal.journal-entry-page .window-content h5 {
font-family : 'alegreya-sc';
}
/* COMMON */
.dnd-core {
font-family : 'mookmania-regular';
}
.dnd-core p{
text-indent : 0px;
margin : 0px;
}
.dnd-core p+p {
text-indent : 20px;
}
.dnd-core h1,.dnd-core h2,.dnd-core h3, .dnd-core h4, .dnd-core h5 {
margin-bottom : auto;
font-family : 'alegreya-sc';
}
/* CARDS */
.dnd-core .item-card {
font-size : 14px;
}
.dnd-core .item-card p+p {
text-indent : 0px;
}
.dnd-core .item-card p {
margin-top : 10px;
}
.dnd-core .item-card img {
height : 65px;
border : 0px;
}
/* TEXT BLOCKS */
.dnd-core .note {
display : flex;
flex-direction : column;
text-align : left;
margin : 10px;
padding : 10px;
font-family : 'open-sans';
}
.dnd-core .note h4 {
font-weight : bold;
margin : 0px;
font-family : 'alegreya-sans-sc';
}
.dnd-core .descriptive {
display : flex;
flex-direction : column;
margin : 10px;
padding : 10px;
font-family : 'open-sans';
}
.dnd-core .class-block p{
text-indent : 0px;
}
/* TABLES */
.dnd-core tr:nth-child(odd) td {
background-color : #d0e4c0;
}
/* IMAGES */
.dnd-core .header {
background-repeat : no-repeat;
background-size : cover;
background-position : center center;
}
.dnd-core .image {
float : right;
border-width : 0px;
margin : 10px;
}
.dnd-core .image figcaption {
text-align : center;
}
.dnd-core .image figcaption h4 {
font-family : 'alegreya-sans-sc';
}

View File

@ -0,0 +1,63 @@
.item-common{
content: url(https://static.kdiva.ru/foundry-main/images/image-items-common.webp);
}
.item-uncommon{
content: url(https://static.kdiva.ru/foundry-main/images/image-items-uncommon.webp);
}
.item-rare{
content: url(https://static.kdiva.ru/foundry-main/images/image-items-rare.webp);
}
.item-veryrare{
content: url(https://static.kdiva.ru/foundry-main/images/image-items-veryrare.webp);
}
.item-legendary{
content: url(https://static.kdiva.ru/foundry-main/images/image-items-legendary.webp);
}
.item-artifact{
content: url(https://static.kdiva.ru/foundry-main/images/image-items-artifact.webp);
}
.lvl0{
content: url(https://static.kdiva.ru/foundry-main/images/image-cantrip.webp);
}
.lvl1{
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-1.webp);
}
.lvl2{
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-2.webp);
}
.lvl3{
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-3.webp);
}
.lvl4{
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-4.webp);
}
.lvl5{
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-5.webp);
}
.lvl6{
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-6.webp);
}
.lvl7{
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-7.webp);
}
.lvl8{
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-8.webp);
}
.lvl9{
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-9.webp);
}

View File

@ -0,0 +1,88 @@
@font-face {
font-family : ff-good-pro-regular;
src : url(https://static.kdiva.ru/foundry-main/pf2/fonts/FFGoodPro-Regular.woff2);
}
@font-face {
font-family : sabon-cyr-roman;
src : url(https://static.kdiva.ru/foundry-main/pf2/fonts/SabonCyr-Roman.woff2);
}
@font-face {
font-family : kurale-regular;
src : url(https://static.kdiva.ru/foundry-main/pf2/fonts/Kurale-Regular.otf);
}
/* SYSTEM */
.sheet.journal-entry .journal-entry-content {
background-image: url(null);
background-color: #ffffff;
}
/* COMMON */
.pf-core {
font-family : 'sabon-cyr-roman';
margin : 10px;
font-size : 16px;
}
.pf-core p{
text-indent : 0px;
margin : auto;
}
.pf-core p+p {
text-indent : 20px;
}
.pf-core h1,.pf-core h2,.pf-core h3 {
margin-bottom : auto;
font-family : 'kurale-regular';
}
.pf-core h4 {
margin-bottom : auto;
font-family : 'ff-good-pro-regular';
font-weight : bold;
}
.pf-core h5 {
margin-bottom : auto;
font-family : 'ff-good-pro-regular';
font-weight : lighter;
font-size : medium;
}
/* TEXT BLOCKS */
.pf-core .note {
border-image-outset : 6px 0px;
border-image-width : 15px;
margin-top : 20px;
margin-bottom : 20px;
padding : 20px;
font-family : 'ff-good-pro-regular';
}
.pf-core .note h4 {
text-align : center;
font-weight : bold;
margin-top : -5px;
margin-bottom : 5px;
font-family : 'ff-good-pro-regular';
}
.pf-core .note p {
line-height: 20px;
}
.pf-core .descriptive {
font-family : 'ff-good-pro-regular';
}
.pf-core .descriptive p{
line-height : 20px;
}
.pf-core .descriptive hr {
border : 1px solid #000000;
}

View File

@ -0,0 +1,52 @@
.tio-page {
inherits : all;
}
.tio-page h3,.tio-page h4 {
color : #306237;
}
/* TEXT BLOCKS */
.tio-page .note {
background-color : #f0e9e2;
border-image : url(https://static.kdiva.ru/foundry-main/pf2/adventures/troubles-in-otari/css/note-border.webp) 40 stretch;
border-image-outset : 6px 0px;
border-image-width : 15px;
margin-top : 20px;
margin-bottom : 20px;
padding : 20px;
font-family : ff-good-pro-regular;
}
.tio-page .note h4 {
color : #306237;
}
.tio-page .note p {
line-height: 20px;
}
.tio-page .descriptive {
color : #9a3d4e;
}
.tio-page .header {
background-image : url(https://static.kdiva.ru/foundry-main/pf2/adventures/troubles-in-otari/css/page-header.webp);
padding : 50px;
background-repeat : no-repeat;
background-size : cover;
background-position : center center;
}
.tio-page .image {
float : right;
border-width : 0px;
}
.tio-page .image figcaption {
text-align : center;
}
.tio-page .image figcaption h4 {
font-family : 'kurale-regular';
}

View File

@ -0,0 +1,65 @@
.spell-card{
background-repeat: no-repeat;
object-fit: contain;
font-size: 14px;
}
.lvl0{
all: inherit;
height: 65px;
background-size: 300px;
content: url(https://static.kdiva.ru/foundry-main/images/image-cantrip.webp);
}
.lvl1{
all: inherit;
height: 65px;
background-size: 300px;
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-1.webp);
}
.lvl2{
all: inherit;
height: 65px;
background-size: 300px;
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-2.webp);
}
.lvl3{
all: inherit;
height: 65px;
background-size: 300px;
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-3.webp);
}
.lvl4{
all: inherit;
height: 65px;
background-size: 300px;
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-4.webp);
}
.lvl5{
all: inherit;
height: 65px;
background-size: 300px;
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-5.webp);
}
.lvl6{
all: inherit;
height: 65px;
background-size: 300px;
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-6.webp);
}
.lvl7{
all: inherit;
height: 65px;
background-size: 300px;
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-7.webp);
}
.lvl8{
all: inherit;
height: 65px;
background-size: 300px;
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-8.webp);
}
.lvl9{
all: inherit;
height: 65px;
background-size: 300px;
content: url(https://static.kdiva.ru/foundry-main/images/image-spells-9.webp);
}

View File

@ -1,50 +0,0 @@
/* PAGES */
.wos-page {
padding :50;
font-family : 'Mookmania Regular';
}
.wos-page b {
color: #b36d68;
}
/* NOTES */
.wos-page .note {
background-color : #d1b6b4;
border-image : url(https://static.kdiva.ru/foundry-main/images/note%2Dborder.png) 14 stretch;
border-image-outset : 6px 0px;
border-image-width : 11px;
padding-left : 10px;
padding-bottom : 1px;
margin : 7px;
font-family : 'Open Sans', sans-serif;
}
.wos-page .note h5{
font-size: medium;
padding-top: 20;
margin-bottom: -10px;
}
.wos-page .note p{
font-size: small;
margin-right: 20;
margin-bottom: 20;
}
.wos-page .descriptive {
background-color : #d1c5b4;
border-image : url(https://static.kdiva.ru/foundry-main/images/descriptive%2Dborder%2Dcommon.png) 12 stretch;
border-image-outset : 4px;
border-image-width : 11px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
padding-top : 1px;
margin : 7px;
font-family : 'Open Sans', sans-serif;
}
/* TABLES */
.wos-page tr:nth-child(odd) td {
background-color : #d1c5b4;
}

View File

@ -0,0 +1,29 @@
/* WARRIORS OF SEHANINE*/
/* COMMON */
.wos-page {
inherits : all;
}
.wos-page strong {
color: #b36d68;
}
/* TEXT BLOCKS */
.wos-page .note {
background-color : #d1b6b4;
border-image : url(https://static.kdiva.ru/foundry-main/images/note%2Dborder.png) 14 stretch;
border-image-outset : 6px 0px;
border-image-width : 11px;
}
.wos-page .descriptive {
background-color : #d1c5b4;
border-image : url(https://static.kdiva.ru/foundry-main/images/descriptive%2Dborder%2Dcommon.png) 12 stretch;
border-image-outset : 6px;
border-image-width : 10px;
}
/* TABLES */
.wos-page tr:nth-child(odd) td {
background-color : #d1c5b4;
}