| Latest version | 11.2.6 |
|---|---|
| Minimum Core | 9 |
| Compatible Core | 9 |
| Last updated | 11 months ago |
| Created | 5 years ago |
| Authors |
|
| Languages |
Deutsch (German) English Español (Spanish) Italiano (Italian) |
| Systems |
Pf1 |
| Dependencies |
Pathfinder 1 libWrapper |
| Project source | Project URL |
| Read-me | Readme URL |
| Changelog | Changelog URL |
This is an alternative character sheet for the Pathfinder 1e system on FoundryVTT.
It is a combination of the 3.5 SRD sheet (the old PF1 sheet) and the current PF1 sheet with some custom modifications.
This sheet might not have features that the default sheet has. If you think something essential is missing, please submit an issue here on GitLab.
Manifest for Foundry installation: https://gitlab.com/Tryss_Farron/foundryvtt-pf1-alt-sheet/-/raw/master/module.json
While I will be working to expand the sheet with multiple themes over time, it is possible to use Mana's Custom CSS module to alter the CSS variables that PF1 Alt Sheet uses.
In v11.1.0, I've added theme support to the sheet. The theme can be configured for each actor invidividually by changing the theme in the sheet's settings. The selection of themes is currently limited to:
With that limited selection in mind, here's a reproduced version of how to do so with the current styling:
.pf1alt.sheet,
.pf1alt.app {
&.theme-default,
.theme-default {
--pf1alt-attribute-header-bg: rgb(189 189 189 / 30%);
--pf1alt-attribute-header-color: #000;
--pf1alt-attribute-content-bg: rgb(189 189 189 / 15%);
--pf1alt-rollable-color: #5c9bab;
--pf1alt-rollable-control-color: #306b79cc;
--pf1alt-rollable-control-color-disabled: #2c606d38;
--pf1alt-rollable-color-disabled: #2c606d38;
--pf1alt-rollable-hover-color: #2c606d;
--pf1alt-input-color: #2c606d;
--pf1alt-hover-shadow: #ed0000;
--pf1alt-border-color: #d1d1d1;
--pf1alt-select-option-color: #dad8cc;
--pf1alt-img-border-color-inverted: #4c62e1;
--pf1alt-line-shading-odd: rgba(210, 210, 210, 0.3);
--pf1alt-line-shading-even: rgba(155, 155, 155, 0.3);
--pf1alt-gradient-shade1: rgb(186 186 167 / 15%);
--pf1alt-gradient-shade2: rgb(186 186 167 / 15%);
--pf1alt-filter-border-color: #8a8983;
--pf1alt-item-header-bg: rgb(189 189 189 / 30%);
--pf1alt-nav-border-color: #75514b;
--pf1alt-nav-border-active-color: #44191a;
--pf1alt-nav-hover-shade: rgb(122 122 122 / 80%);
--pf1alt-nav-active-shade: rgb(0 0 0 / 35%);
--pf1alt-encumbered-bg: #44191a;
--pf1alt-encumbered-border-color: #be4a4c;
--pf1alt-encumbrance-bar-bg: #6c8aa5;
--pf1alt-encumbrance-bar-border-color: #cde4ff;
--pf1alt-negative-skill-mod: #44191a;
--pf1alt-buttonbg: rgba(0, 0, 0, 0.1);
--pf1alt-buttoncolor: #000;
--pf1alt-panel-bg: rgb(189 189 189 / 30%);
--pf1alt-header-bg: rgb(0 0 0 / 80%);
--pf1alt-item-name-hover-color: #4c62e1;
--pf1alt-font-color: #000;
--pf1alt-font-color-muted: rgb(0 0 0 / 75%);
--pf1alt-xpbar-color: #afebff;
--pf1alt-header-border-color: rgb(127 127 127);
--pf1alt-default-font-color: #191813;
--pf1alt-default-border-color: #b5b3a4;
--pf1alt-buttonbg-active: rgba(0, 0, 0, 0.45);
--pf1alt-tag-color: rgb(185 185 185 / 80%);
--pf1alt-condition-active: rgb(138 138 138 / 50%);
--pf1alt-checkbox-color: #666;
--pf1alt-disabled-input-color: #4b4a44;
--pf1alt-label-list-color: #4b4a44;
--pf1alt-rollable-header-hover-color: #01bfff;
--pf1alt-summary-bg: rgb(0 0 0 / 10%);
--pf1alt-charname-color: #193f48;
}
}
The sheets also use a selection of fonts which are currenly shared by all themes:
.pf1alt.sheet,
.pf1alt.app {
--pf1alt-simple-text-font: "Signika", sans-serif;
--pf1alt-sheet-nav-font: "Modesto Condensed Bold", "Signika", serif;
--pf1alt-charname-font: "NewRocker", "Signika", serif;
--pf1alt-sheet-header-font: "ModernAntiquaNumbers", "ModernAntiqua", "Signika", serif;
--pf1alt-sheet-header-simple-font: "ModernAntiquaNumbers", "ModernAntiqua", "Nodesto", "Signika", serif;
--pf1alt-sheet-section-font: "ModernAntiquaNumbers", "EagleLake", "Signika", serif;
--pf1alt-ability-header-font: "ModernAntiquaNumbers", "ModernAntiqua", "Nodesto", "Signika", serif;
--pf1alt-block-header-font: "ModernAntiquaNumbers", "EagleLake", "Signika", serif;
--pf1alt-ability-score-font: "ModernAntiquaNumbers", "Nodesto", "Signika", serif;
--pf1alt-attribute-font: "ModernAntiquaNumbers", "EagleLake", "Signika", serif;
}
The Alt Sheet stores its available themes in CONFIG.altSheet.themes, a structure that looks like this:
CONFIG.altSheet = {
themes: {
default: {
label: "PF1AS.Themes.Default",
cssClass: "theme-default",
}
}
};
In this structure, the label will be shown in the Theme selection in the sheet's settings. This can be a translation string that the sheet will try to translate OR just any labelling you want to use. The cssClass is what will be added to the UI to denote using your custom theming.</p






To install this package, open your Foundry Setup screen and navigate to your Module tab and click the Install Module button.
From there, you can either search for the package unique name: pf1-alt-sheet or copy its manifest URL:
And paste it to the input box at the bottom of your window.

You can install this package directly to your Forge account.