# HG changeset patch # User Mike Becker # Date 1771597629 -3600 # Node ID e0119fb1b4420c928f2e035df1bf7a3d5cce56e5 # Parent 568aff1e5d13d94364853fc1b9cd66408ddedc86 replaced edit icon Unicode char with an SVG icon - fixes #805 diff -r 568aff1e5d13 -r e0119fb1b442 src/main/kotlin/de/uapcore/lightpit/Constants.kt --- a/src/main/kotlin/de/uapcore/lightpit/Constants.kt Thu Feb 19 17:48:07 2026 +0100 +++ b/src/main/kotlin/de/uapcore/lightpit/Constants.kt Fri Feb 20 15:27:09 2026 +0100 @@ -27,9 +27,9 @@ object Constants { /** - * A data in yyyy-mm-dd format to identify the release. + * A date in yyyy-mm-dd format to identify the release. */ - const val VERSION_DATE = "2026-01-06" + const val VERSION_DATE = "2026-02-20" /** * The path where the JSP files reside. diff -r 568aff1e5d13 -r e0119fb1b442 src/main/webapp/WEB-INF/changelogs/changelog-de.jspf --- a/src/main/webapp/WEB-INF/changelogs/changelog-de.jspf Thu Feb 19 17:48:07 2026 +0100 +++ b/src/main/webapp/WEB-INF/changelogs/changelog-de.jspf Fri Feb 20 15:27:09 2026 +0100 @@ -40,7 +40,8 @@
  • Die Standardkategorie für neue Vorgänge in veröffentlichten Versionen ist nun "Fehler" anstelle von "Feature".
  • Die Links zu den Varianten in der Vorgangsansicht wechseln nun lediglich die geöffnete Variante, anstatt zur Vorgangsliste zurückzukehren.
  • Die erzeugten URLs für Filter und Sortierung sind nun deutlich schlanker (diese Änderung ist komplett abwärtskompatibel).
  • -
  • Positionen der Schaltflächen unterhalb der Vorgangsfilter getauscht, um Konsistent mit allen anderen Schaltflächen in der Anwendung zu sein.
  • +
  • Positionen der Schaltflächen unterhalb der Vorgangsfilter getauscht, um konsistent mit allen anderen Schaltflächen in der Anwendung zu sein.
  • +
  • Die Unicode-Bleistift-Icons sind nun durch richtige SVG Icons ersetzt.
  • Fehlerhafte Delta-Anzeige in RSS-Feeds behoben.
  • Ungefiltertes HTML aus Vorgangsbeschreibungen in RSS-Feeds behoben.
  • Vorgänge können nicht länger mit sich selbst verlinkt werden.
  • diff -r 568aff1e5d13 -r e0119fb1b442 src/main/webapp/WEB-INF/changelogs/changelog.jspf --- a/src/main/webapp/WEB-INF/changelogs/changelog.jspf Thu Feb 19 17:48:07 2026 +0100 +++ b/src/main/webapp/WEB-INF/changelogs/changelog.jspf Fri Feb 20 15:27:09 2026 +0100 @@ -40,7 +40,8 @@
  • Change that the default category for new issues in released versions is Bug instead of Feature.
  • Change that the variant links in the issue view now stay within the issue and only switch the opened variant.
  • Change the default filter and sort URLs to be less verbose (fully backwards compatible).
  • -
  • Switch position of Apply and Remove buttons below the filter to be in line with the design rule that submit buttons are always right aligned.
  • +
  • Change positions of Apply and Remove buttons below the filter to be in line with the design rule that submit buttons are always right aligned.
  • +
  • Change edit pencil icons from a font-dependent Unicode character to an SVG icon.
  • Fix wrong diffs in RSS feed.
  • Fix unescaped HTML in RSS feed.
  • Fix that issues could relate to themselves.
  • diff -r 568aff1e5d13 -r e0119fb1b442 src/main/webapp/WEB-INF/jsp/components.jsp --- a/src/main/webapp/WEB-INF/jsp/components.jsp Thu Feb 19 17:48:07 2026 +0100 +++ b/src/main/webapp/WEB-INF/jsp/components.jsp Fri Feb 20 15:27:09 2026 +0100 @@ -72,7 +72,7 @@ - + - + diff -r 568aff1e5d13 -r e0119fb1b442 src/main/webapp/WEB-INF/jsp/projects.jsp --- a/src/main/webapp/WEB-INF/jsp/projects.jsp Thu Feb 19 17:48:07 2026 +0100 +++ b/src/main/webapp/WEB-INF/jsp/projects.jsp Fri Feb 20 15:27:09 2026 +0100 @@ -68,7 +68,7 @@ - + diff -r 568aff1e5d13 -r e0119fb1b442 src/main/webapp/WEB-INF/jsp/users.jsp --- a/src/main/webapp/WEB-INF/jsp/users.jsp Thu Feb 19 17:48:07 2026 +0100 +++ b/src/main/webapp/WEB-INF/jsp/users.jsp Fri Feb 20 15:27:09 2026 +0100 @@ -67,7 +67,7 @@ - + ${userdata.issueSummary.open} ${userdata.issueSummary.active} diff -r 568aff1e5d13 -r e0119fb1b442 src/main/webapp/WEB-INF/jsp/variants.jsp --- a/src/main/webapp/WEB-INF/jsp/variants.jsp Thu Feb 19 17:48:07 2026 +0100 +++ b/src/main/webapp/WEB-INF/jsp/variants.jsp Fri Feb 20 15:27:09 2026 +0100 @@ -72,7 +72,7 @@ - + - + diff -r 568aff1e5d13 -r e0119fb1b442 src/main/webapp/WEB-INF/jspf/navmenu.jspf --- a/src/main/webapp/WEB-INF/jspf/navmenu.jspf Thu Feb 19 17:48:07 2026 +0100 +++ b/src/main/webapp/WEB-INF/jspf/navmenu.jspf Fri Feb 20 15:27:09 2026 +0100 @@ -52,9 +52,7 @@ - - - + diff -r 568aff1e5d13 -r e0119fb1b442 src/main/webapp/edit.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/main/webapp/edit.svg Fri Feb 20 15:27:09 2026 +0100 @@ -0,0 +1,7 @@ + + + + diff -r 568aff1e5d13 -r e0119fb1b442 src/main/webapp/lightpit.css --- a/src/main/webapp/lightpit.css Thu Feb 19 17:48:07 2026 +0100 +++ b/src/main/webapp/lightpit.css Fri Feb 20 15:27:09 2026 +0100 @@ -59,6 +59,25 @@ color: #1c204e; } +.edit-icon { + margin-left: 1ex; + margin-right: 1ex; +} + +.edit-icon::before { + display: inline-block; + width: .8em; + height: .8em; + margin: 0; + padding: 0; + content: ''; + mask-image: url('edit.svg'); + mask-size: contain; + mask-repeat: no-repeat; + mask-position: center; + background-color: currentColor; +} + textarea, input, button, select { font-family: inherit; font-size: inherit; @@ -130,17 +149,11 @@ border-bottom-color: #d7d7df; } -#sideMenu .menuEntry .edit-icon-container { - width: .9em; - height: .9em; - display: inline-block; -} - -#sideMenu .menuEntry .onhover-edit-icon { +#sideMenu .menuEntry .edit-icon { display: none; } -#sideMenu .menuEntry:hover .onhover-edit-icon { +#sideMenu .menuEntry:hover .edit-icon { display: initial; } diff -r 568aff1e5d13 -r e0119fb1b442 src/main/webapp/projects.css --- a/src/main/webapp/projects.css Thu Feb 19 17:48:07 2026 +0100 +++ b/src/main/webapp/projects.css Fri Feb 20 15:27:09 2026 +0100 @@ -165,10 +165,6 @@ color: inherit; } -.comment-edit-icon { - margin-left: 1ex; -} - span.comment-edit-info { margin-left: 1ex; color: #556080;