Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
7d22966
set color inherit on all links in nav
mojavelinux Mar 28, 2022
3100182
set list-style on ul in nav instead of li
mojavelinux Mar 28, 2022
4b50f68
simplify selector for active nav item toggle and clear padding
mojavelinux Mar 29, 2022
4d17d98
enable smooth scroll by default
mojavelinux Mar 31, 2022
fd7996a
set the opacity of the placeholder text for an input field to make it…
mojavelinux Mar 31, 2022
4c323e3
apply color-adjust to admonition icon so it appears in print
mojavelinux Mar 31, 2022
011ff71
make match for active nav-item-toggle more specific
mojavelinux Mar 31, 2022
697c445
only add cursor pointer to explore context if explore can slide out
mojavelinux Mar 31, 2022
7611c98
remove list style on version list in explore panel
mojavelinux Apr 3, 2022
5acbc14
add support for float-group and float-gap roles
mojavelinux May 26, 2022
c7a90fa
resolves #189 add support for align=left and align=right on block image
mojavelinux May 26, 2022
83ad945
add styles to make marker and content of checklist line up with other…
mojavelinux Aug 12, 2022
333eafb
add source toolbox to content div rather than pre
mojavelinux Sep 18, 2022
0f60adc
simplify placement of source toolbox
mojavelinux Sep 18, 2022
0287576
simplify size of source toolbox
mojavelinux Sep 18, 2022
ce1d195
fade away toast on copy button faster
mojavelinux Sep 18, 2022
e63b737
scale padding on code block with font size
mojavelinux Sep 19, 2022
040da8c
properly map list style for circle and disc
mojavelinux Oct 13, 2022
bdb1f05
configure unordered list style to inherit by default
mojavelinux Oct 13, 2022
f982042
move ordered list selector below unordered list selector
mojavelinux Oct 13, 2022
5271bde
revert draft solution for issue #194
mojavelinux Nov 3, 2022
1774509
prevent overscroll on explore panel
mojavelinux Nov 3, 2022
8352cb1
set z-index on toast for copy to clipboard function
mojavelinux Nov 20, 2022
9896a0b
assign z-index to source-toolbox instead of copy toast
mojavelinux Nov 23, 2022
8f8ed04
consolidate margin-top for tableblock and following sibling
mojavelinux Dec 14, 2022
d32b864
set tab size to 4
mojavelinux Dec 17, 2022
97a013a
prevent content in source toolbox from being selected
mojavelinux Jul 18, 2023
39f1026
add support for text alignment roles (text-*)
mojavelinux Sep 15, 2023
cf38f6c
restore global word-wrap setting on AsciiDoc table cells
mojavelinux Sep 20, 2023
85e000d
add support for pre-wrap role on inline
mojavelinux Sep 24, 2023
7d606aa
resolves #212 add styles to support big and small roles
nintendoeats Oct 4, 2023
85155f1
reduce font size of pre inside table
mojavelinux Oct 4, 2023
ded0bfb
fix margin around descriptions in description list
mojavelinux Nov 4, 2023
04dddc1
replace String#substr with String#slice and configure lint rule to en…
mojavelinux Nov 18, 2023
5affa0a
update relativize helper to check to before resolving from
mojavelinux Nov 20, 2023
a8df79a
fix logic in relativize when html-url-extension-style is drop (see an…
mojavelinux Nov 20, 2023
3ddc68e
only style code as block if direct descendant of pre.highlight
mojavelinux Nov 23, 2023
36ee8a0
qualify td.icon selector
mojavelinux Nov 25, 2023
65de4b2
consistently style first content block of sidebar with and without title
mojavelinux Nov 25, 2023
37b3a38
resolves #196 use i tag instead of td tag to apply admonition label m…
mojavelinux Nov 25, 2023
de51737
slightly indent list of versions in explore panel to make association…
mojavelinux Nov 30, 2023
068bff8
resolves #215 hide version in explore panel if component is versionle…
mojavelinux Nov 30, 2023
6354a11
make versions in explore panel more prominent
mojavelinux Nov 30, 2023
63a526b
use tighter line height for component title in explore panel
mojavelinux Jan 19, 2024
6038726
enclose component title in div in navigation explore panel
mojavelinux Jan 19, 2024
38ac049
tweak spacing between items in explore panel; add hanging indent for …
mojavelinux Jan 19, 2024
c19c052
adjust hanging indent in nav explore panel
mojavelinux Jan 19, 2024
2400cf6
ensure discrete headings are not included in page TOC
Feb 6, 2024
8c70bd5
allow block SVG image with no width specified to stetch to width of page
mojavelinux Feb 13, 2024
800e3e3
remove unused selector for is-hidden-toc in toc.css
mojavelinux Feb 14, 2024
892bb95
relativize link to start page in article of 404 page
mojavelinux Mar 26, 2025
25de611
add CSS to support built-in roles hide and is-hidden
mojavelinux Sep 13, 2025
6d5a6c6
resolves #234 transfer all nodes when converting literal block to CLI…
Oct 20, 2025
f1056d9
resolves #235 escape double quotes when detagging text
Nadreck Nov 9, 2025
e55ee92
consolidate detag logic and move rx to const
mojavelinux Nov 9, 2025
8837768
tweak line height of breadcrumbs
mojavelinux Feb 4, 2026
39a76a1
resolves #237 add script to truncate breadcrumbs to fit in the toolbar
mojavelinux Feb 4, 2026
8cf1cf0
resolves #239 increase font size of lead paragraph
mojavelinux May 30, 2026
39385aa
don't present component in nav expore if latest has no navigation
mojavelinux Jun 15, 2026
b867b0e
resolves #241 align list markers for checklists consistently with the…
mojavelinux Jul 15, 2026
7c86292
make checkbox 1em instead of 1rem
mojavelinux Jul 16, 2026
a3a60c7
jump to anchor instantly on page load to avoid timing issues with smo…
mojavelinux Jul 29, 2026
12a5ec0
chore: Renumber the search script to resolve the 07- prefix collision
lfrancke Jul 29, 2026
d1de84e
docs: Record that upstream code in ui/ is not covered by the Stackabl…
lfrancke Jul 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions ui/NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@ This UI is a fork of the Antora Default UI
Mozilla Public License 2.0 (see LICENSE). Modifications are
(c) Stackable GmbH and remain under MPL-2.0.

Upstream commits are periodically ported into this fork with their
original authorship preserved in the git history. The upstream authors
are not signatories of the Stackable CLA; their code is included solely
under the terms of the MPL-2.0. See README.adoc, section "Provenance
and the Stackable CLA".

This directory ships with (and its build output bundles) the following
third-party components. Build-time minification strips embedded license
header comments; this file preserves the attributions and is included
Expand Down
17 changes: 17 additions & 0 deletions ui/README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,23 @@ Copyright (C) 2017-present OpenDevise Inc. and the Antora Project.
Use of this software is granted under the terms of the https://www.mozilla.org/en-US/MPL/2.0/[Mozilla Public License Version 2.0] (MPL-2.0).
See link:LICENSE[] to find the full license text.

=== Provenance and the Stackable CLA

This directory is a fork of the MPL-2.0-licensed https://gitlab.com/antora/antora-ui-default[Antora Default UI], and upstream commits are periodically ported into it (see link:UPSTREAM[]).
Ported commits keep their original upstream authorship in the git history.

The upstream authors have not signed the Stackable CLA and are not expected to.
Their code is included solely under the terms of the MPL-2.0 (see link:LICENSE[]), not under the CLA.
This is intentional and applies only to the contents of this directory.
As a practical consequence, the CLA check fails on pull requests that port upstream commits; such PRs are merged with an administrative override after review.

To list the authors of ported code:

[source,bash]
----
git log --format='%an <%ae>' -- ui/ | sort -u
----

== Authors

Development of Antora is led and sponsored by {url-opendevise}[OpenDevise Inc].
11 changes: 11 additions & 0 deletions ui/src/css/base.css
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ html {
box-sizing: border-box;
font-size: var(--body-font-size);
height: 100%;
scroll-behavior: smooth;
}

@media screen and (min-width: 1024px) {
Expand All @@ -22,6 +23,7 @@ body {
font-family: var(--body-font-family);
line-height: var(--body-line-height);
margin: 0;
tab-size: 4;
word-wrap: anywhere; /* aka overflow-wrap; used when hyphens are disabled or aren't sufficient */
}

Expand Down Expand Up @@ -98,6 +100,15 @@ object[type="image/svg+xml"]:not([width]) {
width: fit-content;
}

.hide,
.is-hidden {
display: none !important;
}

::placeholder {
opacity: 0.5;
}

@supports (scrollbar-width: thin) {
body * {
scrollbar-width: thin;
Expand Down
2 changes: 1 addition & 1 deletion ui/src/css/breadcrumbs.css
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
display: none;
flex: 1 1;
padding: 0 0.5rem 0 0.75rem;
line-height: var(--nav-line-height);
line-height: 1.25;
}

@media screen and (min-width: 1024px) {
Expand Down
Loading
Loading