61 lines
1.7 KiB
CSS
61 lines
1.7 KiB
CSS
/* luxtools plugin styles
|
|
* Keep this minimal and scoped to the plugin container.
|
|
*/
|
|
|
|
/* DokuWiki often highlights rows on hover. Avoid highlighting header rows. */
|
|
div.luxtools-plugin table thead tr:hover > * {
|
|
background-color: @ini_background_alt !important;
|
|
}
|
|
|
|
|
|
/* "Open Location" row above the header should be visually smaller. */
|
|
div.luxtools-plugin table thead tr.luxtools-openlocation-row td {
|
|
font-size: 80%;
|
|
padding-top: 0.2em;
|
|
padding-bottom: 0.2em;
|
|
}
|
|
div.luxtools-plugin table thead tr.luxtools-openlocation-row:hover td {
|
|
background-color: @ini_background !important;
|
|
}
|
|
|
|
/* Ensure directories use a dedicated folder icon.
|
|
* DokuWiki's icon CSS is generated primarily for file extensions; a custom
|
|
* mf_folder class may otherwise fall back to the generic file icon.
|
|
*/
|
|
div.luxtools-plugin a.media.mediafile.mf_folder,
|
|
div.luxtools-plugin a.mediafile.mf_folder {
|
|
background-image: url(images/folder.svg) !important;
|
|
}
|
|
|
|
/* DokuWiki templates often style .media links with higher specificity.
|
|
* Ensure our custom color always wins.
|
|
*/
|
|
div.luxtools-plugin a.luxtools-open,
|
|
div.luxtools-plugin a.luxtools-open:visited,
|
|
a.luxtools-open,
|
|
a.luxtools-open:visited {
|
|
color: #b57d35 !important;
|
|
}
|
|
|
|
/* Standalone {{open>...}} links are not wrapped in div.luxtools-plugin. */
|
|
a.luxtools-open.media.mediafile.mf_folder {
|
|
background-image: url(images/open-folder.svg) !important;
|
|
}
|
|
|
|
/* Muted empty-state message when a listing has no results. */
|
|
div.luxtools-plugin .luxtools-empty {
|
|
opacity: 0.65;
|
|
font-style: italic;
|
|
padding: 0.25em 0;
|
|
}
|
|
|
|
/* Image gallery spacing. */
|
|
div.luxtools-gallery {
|
|
padding-bottom: 0.5em;
|
|
}
|
|
|
|
div.luxtools-gallery a.media {
|
|
display: inline-block;
|
|
margin: 0 0.35em 0.35em 0;
|
|
}
|