CSS Styles
Add css styles
This plugin comes with prebuilt css styles. If you use the snippet or block on your pages, you have to include the styles in the head of your page.
html
<head>
<!-- other content-->
<?= css('/media/plugins/femundfilou/kirby-moments/moments.css'); ?>
</head>
Default styles
If you just use the default moments
page template to display your images, the styles are already included for you and you don't have to add anything manually.
Remove styles
If you don't want to include the styles, you can overwrite the layout/moments
snippet and remove the tags. Here is how you do it.
Modify styles
You can modify the look of the grid and lightbox by overwriting some custom properties.
css
:root {
--moments-grid-gap: 1.5rem;
--moments-grid-columns-xs: 1;
--moments-grid-columns-s: 2;
--moments-grid-columns-sm: 3;
--moments-grid-columns-md: 4;
--moments-grid-color: #fff;
--moments-grid-background: linear-gradient(rgba(0 0 0 /0.5), #000);
--moments-lightbox-background: #fff;
--moments-lightbox-color: #000;
--moments-lightbox-controls-color: #999;
--moments-lightbox-controls-hover-color: #000;
--moments-font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
--moments-font-weight: normal;
--moments-font-size: 0.9rem;
--moments-line-height: 1;
}