Author: Tim Düsterhus (TimWolla)
Date: 2026-09-16T17:50:00+02:00
Commit: Restore PHP’s pagetools formatting · php/web-shared@bdda5f5 · GitHub
Raw diff: https://github.com/php/web-shared/commit/bdda5f578b5715924c7815a157715520883df553.diff
Restore PHP’s pagetools formatting
Changed paths:
M styles/wiki.css
Diff:
diff --git a/styles/wiki.css b/styles/wiki.css
index e674ee0..e7ebd48 100644
--- a/styles/wiki.css
+++ b/styles/wiki.css
@@ -233,24 +233,16 @@ body footer {
right: auto;
left: 40px;
}
-#dokuwiki__site > .site {
- padding-right: 2.75rem;
- padding-left: 2.75rem;
-}
-.dokuwiki div.page {
- height: 14.5rem;
- min-height: 14.5rem;
- height: auto;
-}
#dokuwiki__pagetools {
position: absolute;
- right: -2.75rem;
- top: 2em;
- width: 2.75rem;
+ right: -44px;
+ /* on same vertical level as first headline, because .page has 2em padding */
+ top: 0;
+ width: 40px;
}
#dokuwiki__pagetools div.tools {
position: fixed;
- width: 2.75rem;
+ width: 40px;
}
#dokuwiki__pagetools div.tools ul {
position: absolute;
@@ -258,6 +250,7 @@ body footer {
text-align: right;
margin: 0;
padding: 0;
+ /* add transparent border to prevent jumping when proper border is added on hover */
border: 1px solid transparent;
z-index: 10;
}
@@ -269,11 +262,12 @@ body footer {
}
#dokuwiki__pagetools div.tools ul li a {
display: block;
+ /* add transparent border to prevent jumping when proper border is added on focus */
border: 1px solid transparent;
white-space: nowrap;
- line-height: 2.25rem;
+ line-height: 20px;
vertical-align: middle;
- height: 2.25rem;
+ height: 30px;
background-color: #fff;
}
#dokuwiki__pagetools div.tools ul li a span {
@@ -304,7 +298,7 @@ body footer {
text-align: left;
}
#dokuwiki__pagetools:hover div.tools ul, #dokuwiki__pagetools:focus-within div.tools ul {
- background-color: ;
+ background-color: #fff;
border-color: #369;
border-radius: 2px;
box-shadow: 2px 2px 2px ;
@@ -312,7 +306,6 @@ body footer {
#dokuwiki__pagetools:hover div.tools ul li a span, #dokuwiki__pagetools:focus-within div.tools ul li a span {
display: inline-block;
}
-
/**
* This file provides styles for the Administration overview
* (?do=admin).