Commit ab752103 by Dirk Benkert

Merge branch '2018-nov-release' into 'master'

2018 nov release

Closes #191, #192, #185, #188 und #189

See merge request !31
parents 3667a2b4 e0b8b430
# Changelog
## 2.0.15
- fixed row formatter not working on new lines added.
- modified box "Comlink". Notes can now be removed to make the box even more compact.
- fixed print layout for Firefox.
- added new row formatter options (move up, add below, clear) to ease editing a large box.
- switched to new font color on the sheet to improve readability.
- added new box "Journal" to log karma and nuyen earnings/expenses.
## 2.0.14
- added a link to https://www.shadowrun5.net in the header section.
- fixed some typos in the english version.
......
......@@ -5,7 +5,7 @@
<meta charset="utf-8">
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<link rel="stylesheet" href="resources/css/app.css?t=1539237191591">
<link rel="stylesheet" href="resources/css/app.css?t=1543305187205">
<link rel="apple-touch-icon" sizes="180x180" href="/projects/shadowrun/charactersheet/dist/resources/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-16x16.png">
......@@ -15,7 +15,7 @@
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/projects/shadowrun/charactersheet/dist/resources/favicon/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script type="text/javascript" src="resources/js/library/require.js?t=1539237191591" data-main="resources/js/app-min.js"></script>
<script type="text/javascript" src="resources/js/library/require.js?t=1543305187205" data-main="resources/js/app-min.js"></script>
<link rel="canonical" href="https://www.shadowrun5.net/docs-en.html">
</head>
<body class="o-bodyspacing" data-language="en">
......@@ -24,7 +24,7 @@
</div>
<nav class="c-headerbar">
<div class="c-headerbar__brand">
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Character Sheet Generator</span><span class="c-headerbar__text-small"> SR5 - CSG</span><span class="c-headerbar__version"> 2.0.14</span></a></div>
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Character Sheet Generator</span><span class="c-headerbar__text-small"> SR5 - CSG</span><span class="c-headerbar__version"> 2.0.15</span></a></div>
<div>
<div class="c-headerbar__slogan">
<p>The undisputed, best character sheet for Shadowrun 5</p>
......@@ -127,7 +127,7 @@ Haggar is a human with body 6. He has Bonelacing Titanium, which add +3 to body.
<p>&copy; <a href="http://www.topps.com/">The Topps Company, Inc. </a>Shadowrun is a registered trademark of The Topps Company, Inc., in the United States and/or
other countries.
</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.14</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.15</p>
<p>created with the help of <a href="https://www.hades-blumenservice.de">[hades]Blumenservice</a></p>
</div>
</article><script>
......
......@@ -5,7 +5,7 @@
<meta charset="utf-8">
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<link rel="stylesheet" href="resources/css/app.css?t=1539237191600">
<link rel="stylesheet" href="resources/css/app.css?t=1543305187213">
<link rel="apple-touch-icon" sizes="180x180" href="/projects/shadowrun/charactersheet/dist/resources/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-16x16.png">
......@@ -15,7 +15,7 @@
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/projects/shadowrun/charactersheet/dist/resources/favicon/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script type="text/javascript" src="resources/js/library/require.js?t=1539237191600" data-main="resources/js/app-min.js"></script>
<script type="text/javascript" src="resources/js/library/require.js?t=1543305187213" data-main="resources/js/app-min.js"></script>
<link rel="canonical" href="https://www.shadowrun5.net/docs-fr.html">
</head>
<body class="o-bodyspacing" data-language="fr">
......@@ -24,7 +24,7 @@
</div>
<nav class="c-headerbar">
<div class="c-headerbar__brand">
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Générateur de feuille de personnage</span><span class="c-headerbar__text-small"> SR5 - GFP</span><span class="c-headerbar__version"> 2.0.14</span></a></div>
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Générateur de feuille de personnage</span><span class="c-headerbar__text-small"> SR5 - GFP</span><span class="c-headerbar__version"> 2.0.15</span></a></div>
<div>
<div class="c-headerbar__slogan">
<p>Sans conteste, la meilleur feuille de personnage pour Shadowrun 5</p>
......@@ -127,7 +127,7 @@ Haggar est un humain avec une Constitution de 6. Il a une Ossature renforcée en
<p>&copy; <a href="http://www.topps.com/">The Topps Company, Inc. </a>Shadowrun est une marque déposée de The Topps Company, Inc., aux États-Unis et / ou
dans d'autres pays.
</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.14</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.15</p>
<p>créé avec l'aide de <a href="https://www.hades-blumenservice.de">[hades]Blumenservice</a></p>
</div>
</article><script>
......
......@@ -5,7 +5,7 @@
<meta charset="utf-8">
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<link rel="stylesheet" href="resources/css/app.css?t=1539237191602">
<link rel="stylesheet" href="resources/css/app.css?t=1543305187215">
<link rel="apple-touch-icon" sizes="180x180" href="/projects/shadowrun/charactersheet/dist/resources/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-16x16.png">
......@@ -15,7 +15,7 @@
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/projects/shadowrun/charactersheet/dist/resources/favicon/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script type="text/javascript" src="resources/js/library/require.js?t=1539237191602" data-main="resources/js/app-min.js"></script>
<script type="text/javascript" src="resources/js/library/require.js?t=1543305187215" data-main="resources/js/app-min.js"></script>
<link rel="canonical" href="https://www.shadowrun5.net/docs.html">
</head>
<body class="o-bodyspacing" data-language="de">
......@@ -24,7 +24,7 @@
</div>
<nav class="c-headerbar">
<div class="c-headerbar__brand">
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Charakterbogen Generator</span><span class="c-headerbar__text-small"> SR5 - CBG</span><span class="c-headerbar__version"> 2.0.14</span></a></div>
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Charakterbogen Generator</span><span class="c-headerbar__text-small"> SR5 - CBG</span><span class="c-headerbar__version"> 2.0.15</span></a></div>
<div>
<div class="c-headerbar__slogan">
<p>Der unbestritten, beste Charakterbogen für Shadowrun 5</p>
......@@ -130,7 +130,7 @@ Haggar ist ein Mensch mit Konstitution 6. Er hat <code>Kompositknochen Titan</co
</section>
<div class="c-footer__section c-footer--text-center">
<p>Shadowrun-Logo und Inhalte mit freundlicher Genehmigung von <a target="_blank" href="http://www.pegasus.de/">Pegasus Spiele</a> unter Lizenz von <a target="_blank" href="http://www.topps.com//">Topps Company, Inc.</a> <br>&copy; Topps Company, Inc. Alle Rechte vorbehalten. Shadowrun ist eine eingetragene Handelsmarke von Topps Company, Inc.</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.14</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.15</p>
<p>created with the help of <a href="https://www.hades-blumenservice.de">[hades] Blumenservice</a></p>
</div>
</article><script>
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
{
"name": "sr5-charactersheet-generator",
"version": "2.0.14",
"version": "2.0.15",
"description": "project files",
"main": "index.html",
"scripts": {
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -5,7 +5,7 @@
<meta charset="utf-8">
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<link rel="stylesheet" href="resources/css/app.css?t=1539237191783">
<link rel="stylesheet" href="resources/css/app.css?t=1543305187399">
<link rel="apple-touch-icon" sizes="180x180" href="/projects/shadowrun/charactersheet/dist/resources/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-16x16.png">
......@@ -15,7 +15,7 @@
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/projects/shadowrun/charactersheet/dist/resources/favicon/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script type="text/javascript" src="resources/js/library/require.js?t=1539237191783" data-main="resources/js/app-min.js"></script>
<script type="text/javascript" src="resources/js/library/require.js?t=1543305187399" data-main="resources/js/app-min.js"></script>
<link rel="canonical" href="https://www.shadowrun5.net/roadmap-en.html">
</head>
<body class="o-bodyspacing" data-language="en">
......@@ -24,7 +24,7 @@
</div>
<nav class="c-headerbar">
<div class="c-headerbar__brand">
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Character Sheet Generator</span><span class="c-headerbar__text-small"> SR5 - CSG</span><span class="c-headerbar__version"> 2.0.14</span></a></div>
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Character Sheet Generator</span><span class="c-headerbar__text-small"> SR5 - CSG</span><span class="c-headerbar__version"> 2.0.15</span></a></div>
<div>
<div class="c-headerbar__slogan">
<p>The undisputed, best character sheet for Shadowrun 5</p>
......@@ -110,7 +110,7 @@
<p>&copy; <a href="http://www.topps.com/">The Topps Company, Inc. </a>Shadowrun is a registered trademark of The Topps Company, Inc., in the United States and/or
other countries.
</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.14</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.15</p>
<p>created with the help of <a href="https://www.hades-blumenservice.de">[hades]Blumenservice</a></p>
</div>
</article><script>
......
......@@ -5,7 +5,7 @@
<meta charset="utf-8">
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<link rel="stylesheet" href="resources/css/app.css?t=1539237191784">
<link rel="stylesheet" href="resources/css/app.css?t=1543305187401">
<link rel="apple-touch-icon" sizes="180x180" href="/projects/shadowrun/charactersheet/dist/resources/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-16x16.png">
......@@ -15,7 +15,7 @@
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/projects/shadowrun/charactersheet/dist/resources/favicon/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script type="text/javascript" src="resources/js/library/require.js?t=1539237191784" data-main="resources/js/app-min.js"></script>
<script type="text/javascript" src="resources/js/library/require.js?t=1543305187401" data-main="resources/js/app-min.js"></script>
<link rel="canonical" href="https://www.shadowrun5.net/roadmap-fr.html">
</head>
<body class="o-bodyspacing" data-language="fr">
......@@ -24,7 +24,7 @@
</div>
<nav class="c-headerbar">
<div class="c-headerbar__brand">
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Générateur de feuille de personnage</span><span class="c-headerbar__text-small"> SR5 - GFP</span><span class="c-headerbar__version"> 2.0.14</span></a></div>
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Générateur de feuille de personnage</span><span class="c-headerbar__text-small"> SR5 - GFP</span><span class="c-headerbar__version"> 2.0.15</span></a></div>
<div>
<div class="c-headerbar__slogan">
<p>Sans conteste, la meilleur feuille de personnage pour Shadowrun 5</p>
......@@ -110,7 +110,7 @@
<p>&copy; <a href="http://www.topps.com/">The Topps Company, Inc. </a>Shadowrun est une marque déposée de The Topps Company, Inc., aux États-Unis et / ou
dans d'autres pays.
</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.14</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.15</p>
<p>créé avec l'aide de <a href="https://www.hades-blumenservice.de">[hades]Blumenservice</a></p>
</div>
</article><script>
......
......@@ -5,7 +5,7 @@
<meta charset="utf-8">
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<link rel="stylesheet" href="resources/css/app.css?t=1539237191834">
<link rel="stylesheet" href="resources/css/app.css?t=1543305187403">
<link rel="apple-touch-icon" sizes="180x180" href="/projects/shadowrun/charactersheet/dist/resources/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-16x16.png">
......@@ -15,7 +15,7 @@
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/projects/shadowrun/charactersheet/dist/resources/favicon/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script type="text/javascript" src="resources/js/library/require.js?t=1539237191834" data-main="resources/js/app-min.js"></script>
<script type="text/javascript" src="resources/js/library/require.js?t=1543305187403" data-main="resources/js/app-min.js"></script>
<link rel="canonical" href="https://www.shadowrun5.net/roadmap.html">
</head>
<body class="o-bodyspacing" data-language="de">
......@@ -24,7 +24,7 @@
</div>
<nav class="c-headerbar">
<div class="c-headerbar__brand">
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Charakterbogen Generator</span><span class="c-headerbar__text-small"> SR5 - CBG</span><span class="c-headerbar__version"> 2.0.14</span></a></div>
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Charakterbogen Generator</span><span class="c-headerbar__text-small"> SR5 - CBG</span><span class="c-headerbar__version"> 2.0.15</span></a></div>
<div>
<div class="c-headerbar__slogan">
<p>Der unbestritten, beste Charakterbogen für Shadowrun 5</p>
......@@ -110,7 +110,7 @@ Du musst dazu deine Emailadresse hinterlassen und bekommst per Email einen Link,
</section>
<div class="c-footer__section c-footer--text-center">
<p>Shadowrun-Logo und Inhalte mit freundlicher Genehmigung von <a target="_blank" href="http://www.pegasus.de/">Pegasus Spiele</a> unter Lizenz von <a target="_blank" href="http://www.topps.com//">Topps Company, Inc.</a> <br>&copy; Topps Company, Inc. Alle Rechte vorbehalten. Shadowrun ist eine eingetragene Handelsmarke von Topps Company, Inc.</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.14</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.15</p>
<p>created with the help of <a href="https://www.hades-blumenservice.de">[hades] Blumenservice</a></p>
</div>
</article><script>
......
......@@ -5,7 +5,7 @@
<meta charset="utf-8">
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<link rel="stylesheet" href="resources/css/app.css?t=1539237191836">
<link rel="stylesheet" href="resources/css/app.css?t=1543305187405">
<link rel="apple-touch-icon" sizes="180x180" href="/projects/shadowrun/charactersheet/dist/resources/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-16x16.png">
......@@ -15,7 +15,7 @@
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/projects/shadowrun/charactersheet/dist/resources/favicon/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script type="text/javascript" src="resources/js/library/require.js?t=1539237191836" data-main="resources/js/app-min.js"></script>
<script type="text/javascript" src="resources/js/library/require.js?t=1543305187405" data-main="resources/js/app-min.js"></script>
<link rel="canonical" href="https://www.shadowrun5.net/terms-en.html">
</head>
<body class="o-bodyspacing" data-language="en">
......@@ -24,7 +24,7 @@
</div>
<nav class="c-headerbar">
<div class="c-headerbar__brand">
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Character Sheet Generator</span><span class="c-headerbar__text-small"> SR5 - CSG</span><span class="c-headerbar__version"> 2.0.14</span></a></div>
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Character Sheet Generator</span><span class="c-headerbar__text-small"> SR5 - CSG</span><span class="c-headerbar__version"> 2.0.15</span></a></div>
<div>
<div class="c-headerbar__slogan">
<p>The undisputed, best character sheet for Shadowrun 5</p>
......@@ -113,7 +113,7 @@ use all of the features we offer, you may not be able to store your preferences,
<p>&copy; <a href="http://www.topps.com/">The Topps Company, Inc. </a>Shadowrun is a registered trademark of The Topps Company, Inc., in the United States and/or
other countries.
</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.14</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.15</p>
<p>created with the help of <a href="https://www.hades-blumenservice.de">[hades]Blumenservice</a></p>
</div>
</article><script>
......
......@@ -5,7 +5,7 @@
<meta charset="utf-8">
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<link rel="stylesheet" href="resources/css/app.css?t=1539237191838">
<link rel="stylesheet" href="resources/css/app.css?t=1543305187407">
<link rel="apple-touch-icon" sizes="180x180" href="/projects/shadowrun/charactersheet/dist/resources/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-16x16.png">
......@@ -15,7 +15,7 @@
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/projects/shadowrun/charactersheet/dist/resources/favicon/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script type="text/javascript" src="resources/js/library/require.js?t=1539237191838" data-main="resources/js/app-min.js"></script>
<script type="text/javascript" src="resources/js/library/require.js?t=1543305187407" data-main="resources/js/app-min.js"></script>
<link rel="canonical" href="https://www.shadowrun5.net/terms-fr.html">
</head>
<body class="o-bodyspacing" data-language="fr">
......@@ -24,7 +24,7 @@
</div>
<nav class="c-headerbar">
<div class="c-headerbar__brand">
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Générateur de feuille de personnage</span><span class="c-headerbar__text-small"> SR5 - GFP</span><span class="c-headerbar__version"> 2.0.14</span></a></div>
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Générateur de feuille de personnage</span><span class="c-headerbar__text-small"> SR5 - GFP</span><span class="c-headerbar__version"> 2.0.15</span></a></div>
<div>
<div class="c-headerbar__slogan">
<p>Sans conteste, la meilleur feuille de personnage pour Shadowrun 5</p>
......@@ -113,7 +113,7 @@ utiliser toutes les fonctionnalités que nous proposons, vous ne pourrez peut-ê
<p>&copy; <a href="http://www.topps.com/">The Topps Company, Inc. </a>Shadowrun est une marque déposée de The Topps Company, Inc., aux États-Unis et / ou
dans d'autres pays.
</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.14</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.15</p>
<p>créé avec l'aide de <a href="https://www.hades-blumenservice.de">[hades]Blumenservice</a></p>
</div>
</article><script>
......
......@@ -5,7 +5,7 @@
<meta charset="utf-8">
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<link rel="stylesheet" href="resources/css/app.css?t=1539237191841">
<link rel="stylesheet" href="resources/css/app.css?t=1543305187409">
<link rel="apple-touch-icon" sizes="180x180" href="/projects/shadowrun/charactersheet/dist/resources/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/projects/shadowrun/charactersheet/dist/resources/favicon/favicon-16x16.png">
......@@ -15,7 +15,7 @@
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/projects/shadowrun/charactersheet/dist/resources/favicon/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script type="text/javascript" src="resources/js/library/require.js?t=1539237191841" data-main="resources/js/app-min.js"></script>
<script type="text/javascript" src="resources/js/library/require.js?t=1543305187409" data-main="resources/js/app-min.js"></script>
<link rel="canonical" href="https://www.shadowrun5.net/terms.html">
</head>
<body class="o-bodyspacing" data-language="de">
......@@ -24,7 +24,7 @@
</div>
<nav class="c-headerbar">
<div class="c-headerbar__brand">
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Charakterbogen Generator</span><span class="c-headerbar__text-small"> SR5 - CBG</span><span class="c-headerbar__version"> 2.0.14</span></a></div>
<div class="c-headerbar__brandlogo"><a href="index.html"><span class="c-headerbar__text-large"> Shadowrun 5 - Charakterbogen Generator</span><span class="c-headerbar__text-small"> SR5 - CBG</span><span class="c-headerbar__version"> 2.0.15</span></a></div>
<div>
<div class="c-headerbar__slogan">
<p>Der unbestritten, beste Charakterbogen für Shadowrun 5</p>
......@@ -106,7 +106,7 @@ limitations under the License.</p>
</section>
<div class="c-footer__section c-footer--text-center">
<p>Shadowrun-Logo und Inhalte mit freundlicher Genehmigung von <a target="_blank" href="http://www.pegasus.de/">Pegasus Spiele</a> unter Lizenz von <a target="_blank" href="http://www.topps.com//">Topps Company, Inc.</a> <br>&copy; Topps Company, Inc. Alle Rechte vorbehalten. Shadowrun ist eine eingetragene Handelsmarke von Topps Company, Inc.</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.14</p>
<p>HTML, CSS and Javascript &copy; 2018 &ndash; <a href="http://www.dirk-benkert.de">Dirk Benkert</a> &ndash; Version 2.0.15</p>
<p>created with the help of <a href="https://www.hades-blumenservice.de">[hades] Blumenservice</a></p>
</div>
</article><script>
......
{
"name": "Shadowrun5CharacterSheetGenerator",
"version": "2.0.13",
"version": "2.0.15",
"description": "This is a HTML charactersheet generator for Shadowrun 5",
"main": "dist/index.html",
"scripts": {
......
......@@ -4,7 +4,7 @@
"de": "Dein Charakterbogen für Shadowrun 5",
"fr": "Votre feuille de personnage pour Shadowrun 5"
},
"version": "2.0.14",
"version": "2.0.15",
"author": "Dirk Benkert",
"email": "mail@dirk-benkert.de"
}
\ No newline at end of file
define(["require"], function (require) {
"use strict";
var Module = require("Module");
var application = null;
function RowFormatter(rootNode, app) {
Module.call(this, rootNode);
this.node = rootNode;
application = app;
}
function onInit() {
// subscribe once for all boxes.
application.subscribe("box:rowformatter:row-up", moveRowUp);
application.subscribe("box:rowformatter:add-after", addRowAfter);
application.subscribe("box:rowformatter:clear", clearRow);
application.subscribe("box:rowformatter:show", showFormatter);
application.subscribe("box:rowformatter:hide", hideFormatter);
}
function moveRowUp(e) {
var row = application.findParent(e.currentTarget, ".js-formatable");
var inner = application.findParent(row, ".o-box__inner");
var rows = inner.querySelectorAll(".js-formatable");
rows.forEach(function(rowItem, index) {
if (rowItem === row) {
inner.insertBefore(row, rows.item(index - 1));
}
});
}
function addRowAfter(e) {
var row = application.findParent(e.currentTarget, ".js-formatable");
var newRow = row.cloneNode(true);
// remove module ids in newRow
newRow.querySelectorAll('[data-module]').forEach(function(mod) {
delete mod.dataset.moduleid;
});
//reregister modules
application.registerModules(newRow, application);
newRow.addEventListener('mouseenter', function(e) {
application.publish("box:rowformatter:show", e);
});
newRow.addEventListener('mouseleave', function(e) {
application.publish("box:rowformatter:hide", e);
});
row.after(newRow);
}
function clearRow(e) {
var row = application.findParent(e.currentTarget, ".js-formatable");
var inputs = row.querySelectorAll('input');
inputs.forEach(function(input) {
input.value = "";
});
}
function showFormatter(e) {
var formatter = e.currentTarget.querySelector('.c-row-formatter');
if (formatter) {
formatter.classList.add('c-row-formatter--active');
}
}
function hideFormatter(e) {
var formatter = e.currentTarget.querySelector('.c-row-formatter');
if (formatter) {
formatter.classList.remove('c-row-formatter--active');
}
}
RowFormatter.prototype = {
constructor: RowFormatter,
onInit: onInit
};
return RowFormatter;
});
......@@ -22,6 +22,7 @@ define(["require"], function (require) {
this.node.addEventListener('drop', handleDrop);
this.node.addEventListener('keyup', setDirty);
var removeableCols = this.node.querySelectorAll('.o-box__column.js-removeable');
removeableCols.forEach(function(column) {
column.addEventListener('click', function(e) {
......@@ -36,17 +37,19 @@ define(["require"], function (require) {
});
});
var formattableRows = this.node.querySelectorAll('.o-box__form-row.js-formatable');
registerRowFormatter(this.node.querySelectorAll('.o-box__form-row.js-formatable'));
registerToolboxActions.call(this);
}
function registerRowFormatter(formattableRows) {
formattableRows.forEach(function(row) {
row.addEventListener('mouseenter', function(e) {
showFormatter(e);
application.publish("box:rowformatter:show", e);
});
row.addEventListener('mouseleave', function(e) {
hideFormatter(e);
application.publish("box:rowformatter:hide", e);
});
});
registerToolboxActions.call(this);
}
function registerToolboxActions() {
......@@ -144,15 +147,17 @@ define(["require"], function (require) {
var row = lastRow.cloneNode(true);
var selectElement = row.querySelectorAll('[data-printselect]');
//if the new row has a print select field, generate a new id as the old one will also be duplicated
selectElement.forEach(function(select) {
var oldPrintId = select.dataset.printselect;
var newPrintId = getId();
select.dataset.printselect = '#' + newPrintId;
select.parentNode.querySelector(oldPrintId).setAttribute('id', newPrintId);
application.registerModules(select.parentNode, application);
// remove data-attributes that are dynamically generated like moduleid for example
var attributes = ['[data-moduleid]', '[data-tooltip]'];
attributes.forEach(function(attribute) {
row.querySelectorAll(attribute).forEach(function(element) {
// generate key from selector removing "[data-" and "]"
var key = attribute.substring(6, attribute.length -1);
delete element.dataset[key];
});
});
application.registerModules(row, application);
registerRowFormatter([row]);
lastRow.parentNode.insertBefore(row, lastRow.nextSibling);
}
......@@ -309,20 +314,6 @@ define(["require"], function (require) {
return 'ps-' + Math.random().toString(16).slice(-5);
}
function showFormatter(e) {
var formatter = e.currentTarget.querySelector('.c-row-formatter');
if (formatter) {
formatter.classList.add('c-row-formatter--active');
}
}
function hideFormatter(e) {
var formatter = e.currentTarget.querySelector('.c-row-formatter');
if (formatter) {
formatter.classList.remove('c-row-formatter--active');
}
}
Box.prototype = {
constructor: Box,
onInit: onInit
......
......@@ -68,6 +68,7 @@
"helper/CharacterSheet",
"helper/MatrixConditionMonitor",
"helper/XhrSelectBox",
"helper/RowFormatter",
"modules/LoadingBar",
"modules/ToggleButton",
......@@ -123,6 +124,7 @@
'helper/LangRedirector',
'helper/AutoActions',
'helper/ConditionMonitorHelper',
'helper/RowFormatter',
'helper/CharacterSheet'
]
},
......
......@@ -24,7 +24,7 @@
font-family: @font-family-input;
padding: 0px;
font-size: 0.8em;
color: @sr-gray;
color: @sr-black;
appearance: none;
box-shadow: none;
border-radius: none;
......
......@@ -5,6 +5,10 @@
border: 1px solid gray;
border-right: 9px solid white;
&--large {
margin-left: -95px;
}
ul {
list-stlyle: none;
padding: 0;
......
......@@ -19,12 +19,12 @@ div.o-box(class=boxsize, draggable="true",data-module="modules/Box" data-box="co
input.o-box__column-xsmall(type="text", data-autofill-field="dataprocessing")
label= labels.firewall
input.o-box__column-xsmall(type="text", data-autofill-field="firewall")
div.o-box__form-row.o-box__form-row--with-space
div.o-box__form-row.o-box__form-row--with-space.js-removeable(data-module="modules/Tooltip", data-title=labels.removeRowText, data-placement="right")
label= labels.notes
input.o-box__column-large(type="text")
- rows = 0
while rows < 2
div.o-box__form-row.o-box__form-row--with-space
div.o-box__form-row.o-box__form-row--with-space.js-removeable(data-module="modules/Tooltip", data-title=labels.removeRowText, data-placement="right")
input.o-box__column-large(type="text")
- rows++
div.c-matrix-monitor
......
include ../mixins/mixins.pug
include ../data/log.pug
+getBox('log', labels.logHeadline, columns, true, true, true)
\ No newline at end of file
-
var columns = [
{
"label": labels.logDate,
"size": "medium"
},
{
"label": labels.logAmount,
"size": "small",
"editable": true
},
{
"label": labels.logNotes,
"size": "large"
}
]
\ No newline at end of file
......@@ -471,5 +471,14 @@
"limits": "LIMITS",
"physLimit": "körperlich",
"mentalLimit": "geistig",
"socialLimit": "sozial"
"socialLimit": "sozial",
"rowformatterItalic": "Kursiv",
"rowformatterBackground":"Hintergrundfarbe",
"rowformatterMoveUp":"nach oben verschieben",
"rowformatterAddBelow":"darunter einfügen",
"rowformatterClear":"leeren",
"logHeadline": "Protokoll",
"logDate": "Datum",
"logAmount": "Karma/Nuyen",
"logNotes": "Anmerkungen"
}
\ No newline at end of file
......@@ -469,5 +469,14 @@
"limits": "LIMITS",
"physLimit": "physical",
"mentalLimit": "mental",
"socialLimit": "social"
"socialLimit": "social",
"rowformatterItalic": "italic",
"rowformatterBackground":"background color",
"rowformatterMoveUp":"move up",
"rowformatterAddBelow":"add below",
"rowformatterClear":"clear",
"logHeadline": "Journal",
"logDate": "Date",
"logAmount": "Karma/Nuyen",
"logNotes": "Notes"
}
\ No newline at end of file
......@@ -470,5 +470,14 @@
"limits": "LIMITES",
"physLimit": "physique",
"mentalLimit": "mentale",
"socialLimit": "sociale"
"socialLimit": "sociale",
"rowformatterItalic": "italique",
"rowformatterBackground":"Couleur de fond",
"rowformatterMoveUp":"vers le haut",
"rowformatterAddBelow":"ajouter après",
"rowformatterClear":"pure",
"logHeadline": "Journal",
"logDate": "Date",
"logAmount": "Karma/Nuyen",
"logNotes": "Remarques"
}
\ No newline at end of file
......@@ -58,10 +58,23 @@ mixin getLabel(item)
- classes.push(item.class)
if (item.removeable === true)
- classes.push('js-removeable')
if(item.tooltip)
label(class=classes, data-module="modules/Tooltip", data-title=item.tooltip, data-placement="bottom")=item.label
else
label(class=classes)=item.label
-
var attribs = {
"class": classes
}
if (item.editable === true) {
attribs.contenteditable = "true"
item.label = " " + item.label
}
if(item.tooltip) {
attribs['data-module'] = "modules/Tooltip"
attribs['data-title'] = item.tooltip
attribs['data-placement'] = "bottom"
}
label()&attributes(attribs)=item.label
mixin getInput(item)
- var classes = ["o-box__column-"+item.size]
......@@ -148,11 +161,20 @@ mixin printselect(size, options)
li.o-selectbox__item-list-item(data-value=option)=option
mixin getRowFormatter()
div.c-row-formatter
div.c-row-formatter.c-row-formatter--large
ul
li
a(data-module="modules/ToggleButton", data-function="toggleClassParent", data-target=".o-box__form-row", data-value="o-box__form-row--italic")
i.fas.fa-italic
i(data-title=labels.rowformatterItalic, data-module="modules/Tooltip", data-placement="bottom").fas.fa-italic
li
a(data-module="modules/ToggleButton", data-function="toggleClassParent", data-target=".o-box__form-row", data-value="o-box__form-row--highlight")
i.fas.fa-palette
\ No newline at end of file
i(data-title=labels.rowformatterBackground, data-module="modules/Tooltip", data-placement="bottom").fas.fa-palette
li
a(data-module="helper/EventEmitter", data-trigger="box:rowformatter:row-up")
i(data-title=labels.rowformatterMoveUp, data-module="modules/Tooltip", data-placement="bottom").fas.fa-angle-up
li
a(data-module="helper/EventEmitter", data-trigger="box:rowformatter:add-after")
i(data-title=labels.rowformatterAddBelow, data-module="modules/Tooltip", data-placement="bottom").fas.fa-angle-double-down
li
a(data-module="helper/EventEmitter", data-trigger="box:rowformatter:clear")
i(data-title=labels.rowformatterClear, data-module="modules/Tooltip", data-placement="bottom").fas.fa-times
\ No newline at end of file
......@@ -12,6 +12,7 @@ div.o-toolbox(data-module="modules/BoxFilter")
p.o-toolbox__hint=labels.filterHint
div.o-toolbox__boxes.c-box-container(data-filter=".o-box")
include ../../boxes/alchemical-product.pug
include ../../boxes/log.pug
include ../../boxes/adept-powers.pug
include ../../boxes/ammo.pug
include ../../boxes/ammo-alt.pug
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment