diff --git a/phpBB/docs/events.md b/phpBB/docs/events.md
index 3dc40a907d..14523eaf37 100644
--- a/phpBB/docs/events.md
+++ b/phpBB/docs/events.md
@@ -1746,29 +1746,33 @@ overall_header_body_before
overall_header_breadcrumb_append
===
* Locations:
- + styles/prosilver/template/navbar_header.html
+ + styles/prosilver/template/breadcrumbs.html
* Since: 3.1.0-a1
+* Changed: 4.0.0-a1 Moved to breadcrumbs.html
* Purpose: Add links to the list of breadcrumbs in the header
overall_header_breadcrumb_prepend
===
* Locations:
- + styles/prosilver/template/navbar_header.html
+ + styles/prosilver/template/breadcrumbs.html
* Since: 3.1.0-RC3
+* Changed: 4.0.0-a1 Moved to breadcrumbs.html
* Purpose: Add links to the list of breadcrumbs in the header (after site-home, but before board-index)
overall_header_breadcrumbs_after
===
* Locations:
- + styles/prosilver/template/navbar_header.html
+ + styles/prosilver/template/breadcrumbs.html
* Since: 3.1.0-RC3
+* Changed: 4.0.0-a1 Moved to breadcrumbs.html
* Purpose: Add content after the breadcrumbs (outside of the breadcrumbs container)
overall_header_breadcrumbs_before
===
* Locations:
- + styles/prosilver/template/navbar_header.html
+ + styles/prosilver/template/breadcrumbs.html
* Since: 3.1.0-RC3
+* Changed: 4.0.0-a1 Moved to breadcrumbs.html
* Purpose: Add content before the breadcrumbs (outside of the breadcrumbs container)
overall_header_content_before
@@ -1830,15 +1834,17 @@ overall_header_navigation_prepend
overall_header_navlink_append
===
* Locations:
- + styles/prosilver/template/navbar_header.html
+ + styles/prosilver/template/breadcrumbs.html
* Since: 3.1.0-b3
+* Changed: 4.0.0-a1 Moved to breadcrumbs.html
* Purpose: Add content after each individual navlink (breadcrumb)
overall_header_navlink_prepend
===
* Locations:
- + styles/prosilver/template/navbar_header.html
+ + styles/prosilver/template/breadcrumbs.html
* Since: 3.1.0-b3
+* Changed: 4.0.0-a1 Moved to breadcrumbs.html
* Purpose: Add content before each individual navlink (breadcrumb)
overall_header_page_body_before
diff --git a/phpBB/styles/prosilver/template/breadcrumbs.html b/phpBB/styles/prosilver/template/breadcrumbs.html
new file mode 100644
index 0000000000..f71f6e73ff
--- /dev/null
+++ b/phpBB/styles/prosilver/template/breadcrumbs.html
@@ -0,0 +1,53 @@
+
diff --git a/phpBB/styles/prosilver/template/faq_body.html b/phpBB/styles/prosilver/template/faq_body.html
index 542e894c61..2a1c2dfd92 100644
--- a/phpBB/styles/prosilver/template/faq_body.html
+++ b/phpBB/styles/prosilver/template/faq_body.html
@@ -44,7 +44,7 @@
diff --git a/phpBB/styles/prosilver/template/navbar_header.html b/phpBB/styles/prosilver/template/navbar_header.html
index 702a018765..7d6ee666ec 100644
--- a/phpBB/styles/prosilver/template/navbar_header.html
+++ b/phpBB/styles/prosilver/template/navbar_header.html
@@ -203,68 +203,5 @@
{% endif %}
-
-
- {% set MICRODATA = 'itemtype="https://schema.org/ListItem" itemprop="itemListElement" itemscope' %}
- {% set navlink_position = 1 %}
-
- {% EVENT overall_header_breadcrumbs_before %}
-
- -
- {% if U_SITE_HOME %}
-
- {% apply spaceless %}
-
- {{ Icon('font', 'home', '', true, 'fas o-icon-baseline') }}
- {{ L_SITE_HOME }}
-
- {% endapply %}
-
-
- {% endif %}
-
- {% EVENT overall_header_breadcrumb_prepend %}
-
-
- {% apply spaceless %}
-
- {% if not U_SITE_HOME %}{{ Icon('font', 'home', '', true, 'fas o-icon-baseline') }}{% endif %}
- {{ L_INDEX }}
-
- {% endapply %}
-
-
-
- {% for navlink in navlinks %}
- {% set NAVLINK_NAME = navlink.BREADCRUMB_NAME | default(navlink.FORUM_NAME) %}
- {% set NAVLINK_LINK = navlink.U_BREADCRUMB | default(navlink.U_VIEW_FORUM) %}
-
- {% EVENT overall_header_navlink_prepend %}
-
- {% apply spaceless %}
-
- {{ NAVLINK_NAME }}
-
- {% endapply %}
-
-
- {% EVENT overall_header_navlink_append %}
- {% endfor %}
-
- {% EVENT overall_header_breadcrumb_append %}
-
-
-
- {% EVENT overall_header_breadcrumbs_after %}
-
- {% if S_DISPLAY_SEARCH and not S_IN_SEARCH %}
- -
-
- {{ Icon('font', 'search', lang('SEARCH'), true) }}
-
-
- {% endif %}
-
-
diff --git a/phpBB/styles/prosilver/template/overall_header.html b/phpBB/styles/prosilver/template/overall_header.html
index 949d3fb1af..e12a1294bd 100644
--- a/phpBB/styles/prosilver/template/overall_header.html
+++ b/phpBB/styles/prosilver/template/overall_header.html
@@ -68,7 +68,7 @@
{% if NOTIFICATIONS_WEBPUSH_ENABLE %}
- {% include('ucp_notifications_webpush.html') %}
+ {% include 'ucp_notifications_webpush.html' %}
{% endif %}
@@ -79,7 +79,11 @@
+ {% include 'breadcrumbs.html' %}
+
diff --git a/phpBB/styles/prosilver/template/viewtopic_body.html b/phpBB/styles/prosilver/template/viewtopic_body.html
index ac5cbc0240..febc2d35d4 100644
--- a/phpBB/styles/prosilver/template/viewtopic_body.html
+++ b/phpBB/styles/prosilver/template/viewtopic_body.html
@@ -423,9 +423,6 @@
@@ -496,6 +493,12 @@
+
+
diff --git a/phpBB/styles/prosilver/theme/colours.css b/phpBB/styles/prosilver/theme/colours.css
index c642adb22c..2a66af4b06 100644
--- a/phpBB/styles/prosilver/theme/colours.css
+++ b/phpBB/styles/prosilver/theme/colours.css
@@ -99,18 +99,19 @@ th a:hover {
}
/* round cornered boxes and backgrounds */
-.headerbar {
- color: #ffffff;
+.headerbar,
+.headerbar h1 {
+ color: #eaf8ff;
}
.headerbar,
.forumbg {
- background-color: #13a4ec;
+ background-color: #4688ce;
background-repeat: repeat-x;
}
.forabg {
- background-color: #13a4ec;
+ background-color: #4688ce;
background-repeat: repeat-x;
}
@@ -118,6 +119,18 @@ th a:hover {
background-color: #c9dee8;
}
+.headerbar .navbar a {
+ color: #eaf8ff;
+}
+
+.headerbar .navbar .dropdown a {
+ color: #0f4d8a;
+}
+
+.header-profile {
+ text-shadow: 0 0 1.75rem #eaf8ff;
+}
+
.panel {
background-color: #f0f3f5;
color: #29303d;
@@ -814,6 +827,10 @@ dd.profile-warnings {
/* icon images */
.site_logo { background-image: url("./images/site_logo.svg"); }
+.c-hero-logo-img g {
+ fill: #eaf8ff;
+}
+
/* colours and backgrounds for cp.css */
/* main cp box */
@@ -1109,6 +1126,7 @@ input.disabled {
.dropdown-extended .dropdown-extended-item {
border-top-color: #bdbdbd;
+ color: #47536b;
}
.dropdown-extended .dropdown-extended-item:hover {
diff --git a/phpBB/styles/prosilver/theme/common.css b/phpBB/styles/prosilver/theme/common.css
index e8f32465e2..26c3b39055 100644
--- a/phpBB/styles/prosilver/theme/common.css
+++ b/phpBB/styles/prosilver/theme/common.css
@@ -17,7 +17,7 @@ body {
line-height: normal;
word-wrap: break-word;
margin: 0;
- padding: 12px 0;
+ padding: 0 0 12px;
-webkit-print-color-adjust: exact;
}
@@ -151,12 +151,13 @@ a:hover {
/* Main blocks
---------------------------------------- */
.wrap {
- border: 1px solid transparent;
- border-radius: 8px;
+ border: solid transparent;
+ border-width: 0 1px 1px;
+ border-radius: 0 0 8px 8px;
min-width: 625px;
max-width: 1152px;
margin: 0 auto;
- padding: 15px;
+ padding: 0 15px 15px;
}
.page-body {
@@ -200,7 +201,7 @@ a:hover {
/* Round cornered boxes and backgrounds
---------------------------------------- */
.headerbar {
- border-radius: 7px;
+ border-radius: 0 0 7px 7px;
display: flex;
flex-direction: column;
margin-bottom: 0.5rem;
@@ -212,6 +213,11 @@ a:hover {
padding: 3px 10px;
}
+.headerbar .navbar {
+ background: none;
+ padding: calc(var(--ps-line-height) * 0.25) 5px calc(var(--ps-line-height) * 0.5);
+}
+
.forabg {
border-radius: 7px;
clear: both;
@@ -340,6 +346,10 @@ ul.linklist .dropdown-up .dropdown {
bottom: 18px;
}
+ul.nav-breadcrumbs {
+ margin: calc(var(--ps-line-height) * 0.75) 0;
+}
+
/* Bulletin icons for list items
---------------------------------------- */
ul.linklist.bulletin > li:before {
diff --git a/phpBB/styles/prosilver/theme/content.css b/phpBB/styles/prosilver/theme/content.css
index 7101aeee46..07a4ddb325 100644
--- a/phpBB/styles/prosilver/theme/content.css
+++ b/phpBB/styles/prosilver/theme/content.css
@@ -465,7 +465,7 @@ p.author {
clear: left;
overflow: hidden;
width: 100%;
- margin-top: calc(var(--ps-font-small) * 1.4);
+ margin: calc(var(--ps-font-small) * 1.4) 0;
padding-top: 2px;
}
diff --git a/phpBB/styles/prosilver/theme/responsive.css b/phpBB/styles/prosilver/theme/responsive.css
index 80e605df62..ce5462455e 100644
--- a/phpBB/styles/prosilver/theme/responsive.css
+++ b/phpBB/styles/prosilver/theme/responsive.css
@@ -328,7 +328,6 @@
vertical-align: bottom;
text-overflow: ellipsis;
overflow: hidden;
- max-width: 100px;
}
/* Pagination