Skip to content
Open
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
ab63ebe
set color inherit on all links in nav
mojavelinux Mar 28, 2022
b958493
set list-style on ul in nav instead of li
mojavelinux Mar 28, 2022
5bca333
simplify selector for active nav item toggle and clear padding
mojavelinux Mar 29, 2022
1b72058
enable smooth scroll by default
mojavelinux Mar 31, 2022
cc52fea
set the opacity of the placeholder text for an input field to make it…
mojavelinux Mar 31, 2022
0051d96
apply color-adjust to admonition icon so it appears in print
mojavelinux Mar 31, 2022
7387e9a
make match for active nav-item-toggle more specific
mojavelinux Mar 31, 2022
fba4e09
only add cursor pointer to explore context if explore can slide out
mojavelinux Mar 31, 2022
3630bad
remove list style on version list in explore panel
mojavelinux Apr 3, 2022
172d71c
add support for float-group and float-gap roles
mojavelinux May 26, 2022
31b57e7
resolves #189 add support for align=left and align=right on block image
mojavelinux May 26, 2022
113431d
add styles to make marker and content of checklist line up with other…
mojavelinux Aug 12, 2022
1ed3243
add source toolbox to content div rather than pre
mojavelinux Sep 18, 2022
4907bd0
simplify placement of source toolbox
mojavelinux Sep 18, 2022
f75b0e5
simplify size of source toolbox
mojavelinux Sep 18, 2022
533b46e
fade away toast on copy button faster
mojavelinux Sep 18, 2022
e8176b8
scale padding on code block with font size
mojavelinux Sep 19, 2022
4c29c0b
properly map list style for circle and disc
mojavelinux Oct 13, 2022
f391cfb
configure unordered list style to inherit by default
mojavelinux Oct 13, 2022
f6d0f07
move ordered list selector below unordered list selector
mojavelinux Oct 13, 2022
8f83785
revert draft solution for issue #194
mojavelinux Nov 3, 2022
0b43253
prevent overscroll on explore panel
mojavelinux Nov 3, 2022
5eaab7b
set z-index on toast for copy to clipboard function
mojavelinux Nov 20, 2022
98ff85d
assign z-index to source-toolbox instead of copy toast
mojavelinux Nov 23, 2022
d0d4993
consolidate margin-top for tableblock and following sibling
mojavelinux Dec 14, 2022
7290960
set tab size to 4
mojavelinux Dec 17, 2022
fdc241f
prevent content in source toolbox from being selected
mojavelinux Jul 18, 2023
447211d
add support for text alignment roles (text-*)
mojavelinux Sep 15, 2023
c364864
restore global word-wrap setting on AsciiDoc table cells
mojavelinux Sep 20, 2023
4aeb3dd
add support for pre-wrap role on inline
mojavelinux Sep 24, 2023
444e792
resolves #212 add styles to support big and small roles
nintendoeats Oct 4, 2023
fc85986
reduce font size of pre inside table
mojavelinux Oct 4, 2023
7c82322
fix margin around descriptions in description list
mojavelinux Nov 4, 2023
877e813
replace String#substr with String#slice and configure lint rule to en…
mojavelinux Nov 18, 2023
f9bde9a
update relativize helper to check to before resolving from
mojavelinux Nov 20, 2023
5f2c017
fix logic in relativize when html-url-extension-style is drop (see an…
mojavelinux Nov 20, 2023
ce8baa4
only style code as block if direct descendant of pre.highlight
mojavelinux Nov 23, 2023
f9dba7f
qualify td.icon selector
mojavelinux Nov 25, 2023
db0c829
consistently style first content block of sidebar with and without title
mojavelinux Nov 25, 2023
7a046a4
resolves #196 use i tag instead of td tag to apply admonition label m…
mojavelinux Nov 25, 2023
e9be43c
slightly indent list of versions in explore panel to make association…
mojavelinux Nov 30, 2023
4cb77a5
resolves #215 hide version in explore panel if component is versionle…
mojavelinux Nov 30, 2023
61f4180
make versions in explore panel more prominent
mojavelinux Nov 30, 2023
791214c
use tighter line height for component title in explore panel
mojavelinux Jan 19, 2024
d3c0332
enclose component title in div in navigation explore panel
mojavelinux Jan 19, 2024
f3dcf22
tweak spacing between items in explore panel; add hanging indent for …
mojavelinux Jan 19, 2024
9fd9e91
adjust hanging indent in nav explore panel
mojavelinux Jan 19, 2024
b4f7f77
ensure discrete headings are not included in page TOC
Feb 6, 2024
400c8ae
allow block SVG image with no width specified to stetch to width of page
mojavelinux Feb 13, 2024
d47a3a2
remove unused selector for is-hidden-toc in toc.css
mojavelinux Feb 14, 2024
d49c1ba
relativize link to start page in article of 404 page
mojavelinux Mar 26, 2025
aede7a4
add CSS to support built-in roles hide and is-hidden
mojavelinux Sep 13, 2025
d2fe570
resolves #234 transfer all nodes when converting literal block to CLI…
Oct 20, 2025
9098ff5
resolves #235 escape double quotes when detagging text
Nadreck Nov 9, 2025
e54be43
consolidate detag logic and move rx to const
mojavelinux Nov 9, 2025
a17e7bb
tweak line height of breadcrumbs
mojavelinux Feb 4, 2026
17b8f11
resolves #237 add script to truncate breadcrumbs to fit in the toolbar
mojavelinux Feb 4, 2026
0b41cae
resolves #239 increase font size of lead paragraph
mojavelinux May 30, 2026
074c598
don't present component in nav expore if latest has no navigation
mojavelinux Jun 15, 2026
3014213
resolves #241 align list markers for checklists consistently with the…
mojavelinux Jul 15, 2026
f23aa92
make checkbox 1em instead of 1rem
mojavelinux Jul 16, 2026
ac4d273
jump to anchor instantly on page load to avoid timing issues with smo…
mojavelinux Jul 29, 2026
f1cca8f
chore: Renumber the search script to resolve the 07- prefix collision
lfrancke Jul 29, 2026
40ac14d
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