header.pl: Simplify boxes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Michael Tremer
2024-03-23 19:39:40 +01:00
parent d716ad52a7
commit f5bddd4fe7
2 changed files with 20 additions and 24 deletions

View File

@@ -340,19 +340,17 @@ sub closebigbox {
# @param page align
# @param page caption
sub openbox {
$width = $_[0];
$align = $_[1];
$caption = $_[2];
# The width parameter is ignored and should always be '100%'
my $width = shift;
my $align = shift;
if($align eq 'center') {
print "<div class='post' align='center'>\n"
}
else {
print "<div class='post'>\n";
}
my $title = shift;
if ($caption) {
print "<h2>$caption</h2>\n";
print "<div class=\"box\">\n";
# Show the title
if ($title) {
print " <h2 class=\"title\">${title}</h2>\n";
}
}

View File

@@ -163,6 +163,17 @@ iframe {
border-radius: 3px 3px 3px 3px;
}
.box {
border: 1px solid var(--color-grey);
padding: 0.75rem 1rem;
margin-bottom: 2rem;
}
.box .title {
margin-bottom: 1rem;
border-bottom: 1px solid var(--color-grey);
}
#main_inner {
padding-bottom: 1.5em;
}
@@ -181,19 +192,6 @@ iframe {
margin-bottom: 1em;
}
#main_inner .post {
border: 1px solid silver;
padding: 1em 2em 1em 2em;
margin-bottom: 1em;
clear: both;
}
#main_inner .post h2 {
border-bottom: dotted 1px #e1e1e1;
font-size: 1.6em;
margin-bottom: 1em;
}
#main_header > * {
display: inline-block;
vertical-align: baseline;