Demo folder + default config
@ -1,30 +1,2 @@
|
|||||||
# Source your photos here
|
# Use gallery.py to automatically add photos stored in your /config/photos/gallery folder.
|
||||||
# Relative path is set from built img folder
|
images: []
|
||||||
# You can also use gallery.py to automatically add photos stored in your /config/photos/gallery folder
|
|
||||||
# Add tags to your photos as shown below
|
|
||||||
# remove the # before [] if you removed all images to use gallery.py
|
|
||||||
images: #[]
|
|
||||||
- src: gallery/almos-bechtold-3402kvtHhOo-unsplash.jpg
|
|
||||||
tags: ["portrait"]
|
|
||||||
- src: gallery/arthur-savary-nLfAqmZ2hJo-unsplash.jpg
|
|
||||||
tags: ["portrait", "sunset", "boat"]
|
|
||||||
- src: gallery/francesco-ungaro-Zbc9Ka8msdI-unsplash.jpg
|
|
||||||
tags: ["landscape", "sea", "beach", "sand"]
|
|
||||||
- src: gallery/gilley-aguilar-ywGDhTlf93E-unsplash.jpg
|
|
||||||
tags: ["landscape", "sky", "cloud", "mountains"]
|
|
||||||
- src: gallery/jacob-reinikainen-nGG6m3RbjSk-unsplash.jpg
|
|
||||||
tags: ["lanscape", "sunset", "mountains"]
|
|
||||||
- src: gallery/jonas-degener-LueP5EdWGFY-unsplash.jpg
|
|
||||||
tags: ["landscape", "mountains", "fog"]
|
|
||||||
- src: gallery/michiel-annaert-M27pZnHV6M0-unsplash.jpg
|
|
||||||
tags: ["flowers", "nature"]
|
|
||||||
- src: gallery/nir-himi-AjecvkfSHxA-unsplash.jpg
|
|
||||||
tags: ["landscape", "mountains", "sky"]
|
|
||||||
- src: gallery/rachel-mcdermott-0fN7Fxv1eWA-unsplash.jpg
|
|
||||||
tags: ["portrait", "black and white"]
|
|
||||||
- src: gallery/tianlei-wu-g5o6T-PWT3g-unsplash.jpg
|
|
||||||
tags: ["cat", "animals"]
|
|
||||||
- src: gallery/we-care-wild-zLweeVLU9Fo-unsplash.jpg
|
|
||||||
tags: ["bison", "animals"]
|
|
||||||
- src: gallery/y-s-z90w7yStOkk-unsplash.jpg
|
|
||||||
tags: ["frog", "green", "animals"]
|
|
@ -1,59 +1,38 @@
|
|||||||
# This file is filled with the demo info
|
# Please change this by your settings.
|
||||||
# Please change this by your settings
|
|
||||||
|
|
||||||
info:
|
info:
|
||||||
title: Lumeex
|
title:
|
||||||
subtitle: A minimalistic Gallery
|
subtitle:
|
||||||
description: A minimalistic Gallery
|
description:
|
||||||
canonical: https://lumeex.djeex.fr
|
canonical:
|
||||||
keywords: photography, lumen, demo, gallery, minimalistic
|
keywords:
|
||||||
author: Djeex
|
author:
|
||||||
google_analytics_id: G-XXXXXXX # optional
|
|
||||||
|
|
||||||
social:
|
social:
|
||||||
instagram_url: https://www.instagram.com/
|
instagram_url:
|
||||||
thumbnail: hero/jacob-reinikainen-nGG6m3RbjSk-unsplash.jpg
|
thumbnail:
|
||||||
|
|
||||||
menu:
|
menu:
|
||||||
items:
|
items:
|
||||||
- label: Home
|
- label: Home
|
||||||
href: /
|
href: /
|
||||||
- label: Nature
|
|
||||||
href: /?tag=Nature
|
|
||||||
- label: Landscape
|
|
||||||
href: /?tag=landscape
|
|
||||||
- label: Portrait
|
|
||||||
href: /?tag=portrait
|
|
||||||
- label: Animals
|
|
||||||
href: /?tag=animals
|
|
||||||
|
|
||||||
hero:
|
hero:
|
||||||
# Source your hero carrousel images here.
|
# Use gallery.py to automatically add images from config/photos/hero folder
|
||||||
# Root folder is img.
|
images: []
|
||||||
# You can also use gallery.py to automatically add images from config/photos/hero folder
|
|
||||||
# remove the # before [] if you removed all images to use gallery.py
|
|
||||||
images: #[]
|
|
||||||
- src: hero/francesco-ungaro-Zbc9Ka8msdI-unsplash.jpg
|
|
||||||
- src: hero/gilley-aguilar-ywGDhTlf93E-unsplash.jpg
|
|
||||||
- src: hero/jacob-reinikainen-nGG6m3RbjSk-unsplash.jpg
|
|
||||||
|
|
||||||
footer:
|
footer:
|
||||||
copyright: Copyright © 2025 – Lumeex
|
copyright: Copyright © 2025
|
||||||
legal_link: '/legals/'
|
legal_link: '/legals/'
|
||||||
legal_label: Legal notice
|
legal_label: Legal notice
|
||||||
|
|
||||||
# Build parameters
|
# Build parameters
|
||||||
build:
|
build:
|
||||||
theme: modern # choose a theme in config/theme folder.
|
theme: modern # choose a theme in config/theme folder
|
||||||
convert_images: true # use true to automatically convert images to webp small weight images.
|
|
||||||
resize_images: true # use true to automatically resize to width 1140px (maximum width used in the gallery)
|
|
||||||
|
|
||||||
# Change this by your legals
|
# Change this by your legals
|
||||||
legals:
|
legals:
|
||||||
hoster_name: Djeex
|
hoster_name:
|
||||||
hoster_adress: Paris, France
|
hoster_adress:
|
||||||
hoster_contact: contact@djeex.fr
|
hoster_contact:
|
||||||
intellectual_property:
|
intellectual_property:
|
||||||
- paragraph: "Users of this website are required to comply with the provisions of the French Data Protection Act (Loi Informatique et Libertés), the violation of which may result in criminal penalties. In particular, they must refrain from any collection or misuse of personal data accessible through the site, and more generally, from any act likely to infringe upon the privacy or reputation of individuals."
|
- paragraph: ""
|
||||||
- paragraph: "The overall structure, as well as the software, texts, animated or still images, know-how, and all other components of the site, are the exclusive property of Lumeex"
|
|
||||||
- paragraph: "Any total or partial reproduction of this website, by any means whatsoever, without the express authorization of Lumeex, is prohibited and constitutes an infringement punishable under articles L.335-2 and following of the French Intellectual Property Code. The same applies to the databases appearing on the website, which are protected by the provisions of the law of July 1, 1998, implementing into the Intellectual Property Code the European directive of March 11, 1996, on the legal protection of databases."
|
|
||||||
|
30
demo/config/gallery.yaml
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Source your photos here
|
||||||
|
# Relative path is set from built img folder
|
||||||
|
# You can also use gallery.py to automatically add photos stored in your /config/photos/gallery folder
|
||||||
|
# Add tags to your photos as shown below
|
||||||
|
# remove the # before [] if you removed all images to use gallery.py
|
||||||
|
images: #[]
|
||||||
|
- src: gallery/almos-bechtold-3402kvtHhOo-unsplash.jpg
|
||||||
|
tags: ["portrait"]
|
||||||
|
- src: gallery/arthur-savary-nLfAqmZ2hJo-unsplash.jpg
|
||||||
|
tags: ["portrait", "sunset", "boat"]
|
||||||
|
- src: gallery/francesco-ungaro-Zbc9Ka8msdI-unsplash.jpg
|
||||||
|
tags: ["landscape", "sea", "beach", "sand"]
|
||||||
|
- src: gallery/gilley-aguilar-ywGDhTlf93E-unsplash.jpg
|
||||||
|
tags: ["landscape", "sky", "cloud", "mountains"]
|
||||||
|
- src: gallery/jacob-reinikainen-nGG6m3RbjSk-unsplash.jpg
|
||||||
|
tags: ["lanscape", "sunset", "mountains"]
|
||||||
|
- src: gallery/jonas-degener-LueP5EdWGFY-unsplash.jpg
|
||||||
|
tags: ["landscape", "mountains", "fog"]
|
||||||
|
- src: gallery/michiel-annaert-M27pZnHV6M0-unsplash.jpg
|
||||||
|
tags: ["flowers", "nature"]
|
||||||
|
- src: gallery/nir-himi-AjecvkfSHxA-unsplash.jpg
|
||||||
|
tags: ["landscape", "mountains", "sky"]
|
||||||
|
- src: gallery/rachel-mcdermott-0fN7Fxv1eWA-unsplash.jpg
|
||||||
|
tags: ["portrait", "black and white"]
|
||||||
|
- src: gallery/tianlei-wu-g5o6T-PWT3g-unsplash.jpg
|
||||||
|
tags: ["cat", "animals"]
|
||||||
|
- src: gallery/we-care-wild-zLweeVLU9Fo-unsplash.jpg
|
||||||
|
tags: ["bison", "animals"]
|
||||||
|
- src: gallery/y-s-z90w7yStOkk-unsplash.jpg
|
||||||
|
tags: ["frog", "green", "animals"]
|
BIN
demo/config/photos/.DS_Store
vendored
Normal file
After Width: | Height: | Size: 2.7 MiB |
After Width: | Height: | Size: 1.5 MiB |
After Width: | Height: | Size: 2.7 MiB |
After Width: | Height: | Size: 2.4 MiB |
After Width: | Height: | Size: 1.1 MiB |
After Width: | Height: | Size: 2.2 MiB |
After Width: | Height: | Size: 5.7 MiB |
BIN
demo/config/photos/gallery/nir-himi-AjecvkfSHxA-unsplash.jpg
Normal file
After Width: | Height: | Size: 2.7 MiB |
After Width: | Height: | Size: 364 KiB |
BIN
demo/config/photos/gallery/tianlei-wu-g5o6T-PWT3g-unsplash.jpg
Normal file
After Width: | Height: | Size: 5.6 MiB |
BIN
demo/config/photos/gallery/we-care-wild-zLweeVLU9Fo-unsplash.jpg
Normal file
After Width: | Height: | Size: 8.4 MiB |
BIN
demo/config/photos/gallery/y-s-z90w7yStOkk-unsplash.jpg
Normal file
After Width: | Height: | Size: 706 KiB |
After Width: | Height: | Size: 2.7 MiB |
BIN
demo/config/photos/hero/gilley-aguilar-ywGDhTlf93E-unsplash.jpg
Normal file
After Width: | Height: | Size: 2.4 MiB |
After Width: | Height: | Size: 1.1 MiB |
59
demo/config/site.yaml
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
# This file is filled with the demo info
|
||||||
|
# Please change this by your settings
|
||||||
|
|
||||||
|
info:
|
||||||
|
title: Lumeex
|
||||||
|
subtitle: A minimalistic Gallery
|
||||||
|
description: A minimalistic Gallery
|
||||||
|
canonical: https://lumeex.djeex.fr
|
||||||
|
keywords: photography, lumen, demo, gallery, minimalistic
|
||||||
|
author: Djeex
|
||||||
|
google_analytics_id: G-XXXXXXX # optional
|
||||||
|
|
||||||
|
social:
|
||||||
|
instagram_url: https://www.instagram.com/
|
||||||
|
thumbnail: hero/jacob-reinikainen-nGG6m3RbjSk-unsplash.jpg
|
||||||
|
|
||||||
|
menu:
|
||||||
|
items:
|
||||||
|
- label: Home
|
||||||
|
href: /
|
||||||
|
- label: Nature
|
||||||
|
href: /?tag=Nature
|
||||||
|
- label: Landscape
|
||||||
|
href: /?tag=landscape
|
||||||
|
- label: Portrait
|
||||||
|
href: /?tag=portrait
|
||||||
|
- label: Animals
|
||||||
|
href: /?tag=animals
|
||||||
|
|
||||||
|
hero:
|
||||||
|
# Source your hero carrousel images here.
|
||||||
|
# Root folder is img.
|
||||||
|
# You can also use gallery.py to automatically add images from config/photos/hero folder
|
||||||
|
# remove the # before [] if you removed all images to use gallery.py
|
||||||
|
images: #[]
|
||||||
|
- src: hero/francesco-ungaro-Zbc9Ka8msdI-unsplash.jpg
|
||||||
|
- src: hero/gilley-aguilar-ywGDhTlf93E-unsplash.jpg
|
||||||
|
- src: hero/jacob-reinikainen-nGG6m3RbjSk-unsplash.jpg
|
||||||
|
|
||||||
|
footer:
|
||||||
|
copyright: Copyright © 2025 – Lumeex
|
||||||
|
legal_link: '/legals/'
|
||||||
|
legal_label: Legal notice
|
||||||
|
|
||||||
|
# Build parameters
|
||||||
|
build:
|
||||||
|
theme: modern # choose a theme in config/theme folder.
|
||||||
|
convert_images: true # use true to automatically convert images to webp small weight images.
|
||||||
|
resize_images: true # use true to automatically resize to width 1140px (maximum width used in the gallery)
|
||||||
|
|
||||||
|
# Change this by your legals
|
||||||
|
legals:
|
||||||
|
hoster_name: Djeex
|
||||||
|
hoster_adress: Paris, France
|
||||||
|
hoster_contact: contact@djeex.fr
|
||||||
|
intellectual_property:
|
||||||
|
- paragraph: "Users of this website are required to comply with the provisions of the French Data Protection Act (Loi Informatique et Libertés), the violation of which may result in criminal penalties. In particular, they must refrain from any collection or misuse of personal data accessible through the site, and more generally, from any act likely to infringe upon the privacy or reputation of individuals."
|
||||||
|
- paragraph: "The overall structure, as well as the software, texts, animated or still images, know-how, and all other components of the site, are the exclusive property of Lumeex"
|
||||||
|
- paragraph: "Any total or partial reproduction of this website, by any means whatsoever, without the express authorization of Lumeex, is prohibited and constitutes an infringement punishable under articles L.335-2 and following of the French Intellectual Property Code. The same applies to the databases appearing on the website, which are protected by the provisions of the law of July 1, 1998, implementing into the Intellectual Property Code the European directive of March 11, 1996, on the legal protection of databases."
|
BIN
demo/config/themes/modern/favicon.png
Normal file
After Width: | Height: | Size: 69 KiB |
63
demo/config/themes/modern/theme.css
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
/*-----------------------------------*/
|
||||||
|
/* Modern theme for Lumeex */
|
||||||
|
/* https://git.djeex.fr/Djeex/lumeex */
|
||||||
|
/*-----------------------------------*/
|
||||||
|
|
||||||
|
.hero-background {
|
||||||
|
border-radius: 0 0 15px 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
img, tag {
|
||||||
|
border-radius: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tag, .scroll-up, .back-button {
|
||||||
|
padding: 5px 10px;
|
||||||
|
background: rgb(245 245 245);
|
||||||
|
border-radius: 30px;
|
||||||
|
font-size: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.back-button {
|
||||||
|
padding: 8px 15px 10px 15px;
|
||||||
|
margin-left: 100px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tag:hover {
|
||||||
|
background: rgb(231, 231, 231);
|
||||||
|
color: var(--color-primary-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.tag.active, .scroll-up:hover, .back-button:hover {
|
||||||
|
color: var(--color-background);
|
||||||
|
background: var(--color-primary-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
#footer {
|
||||||
|
box-shadow: 0px 20px 100px -44px rgba(0, 0, 0, 0.5);
|
||||||
|
margin: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 768px) {
|
||||||
|
|
||||||
|
#footer {
|
||||||
|
box-shadow: 0px 20px 100px -44px rgba(0, 0, 0, 0.5);
|
||||||
|
border-radius: 15px 15px 0 0;
|
||||||
|
max-width: 1140px;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tag {
|
||||||
|
font-size: 12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-background {
|
||||||
|
max-width: 90%;
|
||||||
|
margin: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.back-button {
|
||||||
|
margin-left: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
32
demo/config/themes/modern/theme.yaml
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
#-----------------------------------#
|
||||||
|
# Modern theme for Lumeex #
|
||||||
|
# https://git.djeex.fr/Djeex/lumeex #
|
||||||
|
#-----------------------------------#
|
||||||
|
colors:
|
||||||
|
primary: '#0065a1'
|
||||||
|
primary_dark: '#005384'
|
||||||
|
secondary: '#00b0f0'
|
||||||
|
accent: '#ffc700'
|
||||||
|
text_dark: '#616161'
|
||||||
|
background: '#fff'
|
||||||
|
browser_color: '#fff'
|
||||||
|
favicon:
|
||||||
|
path: favicon.png
|
||||||
|
google_fonts:
|
||||||
|
- family: Lato
|
||||||
|
weights:
|
||||||
|
- '200'
|
||||||
|
- '400'
|
||||||
|
- '700'
|
||||||
|
- family: Montserrat
|
||||||
|
weights:
|
||||||
|
- '200'
|
||||||
|
- '400'
|
||||||
|
- '700'
|
||||||
|
fonts:
|
||||||
|
primary:
|
||||||
|
name: Lato
|
||||||
|
fallback: sans-serif
|
||||||
|
secondary:
|
||||||
|
name: Montserrat
|
||||||
|
fallback: serif
|
BIN
demo/config/themes/typewriter/favicon.png
Normal file
After Width: | Height: | Size: 69 KiB |
BIN
demo/config/themes/typewriter/fonts/trixie.woff
Normal file
BIN
demo/config/themes/typewriter/fonts/trixie.woff2
Normal file
13
demo/config/themes/typewriter/theme.css
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
/*-----------------------------------*/
|
||||||
|
/* Typewriter theme for Lumeex */
|
||||||
|
/* https://git.djeex.fr/Djeex/lumeex */
|
||||||
|
/*-----------------------------------*/
|
||||||
|
|
||||||
|
|
||||||
|
.tag {
|
||||||
|
line-height: 0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tags {
|
||||||
|
gap:0px;
|
||||||
|
}
|
21
demo/config/themes/typewriter/theme.yaml
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
#-----------------------------------#
|
||||||
|
# Typewriter theme for Lumeex #
|
||||||
|
# https://git.djeex.fr/Djeex/lumeex #
|
||||||
|
#-----------------------------------#
|
||||||
|
colors:
|
||||||
|
primary: '#0065a1'
|
||||||
|
primary_dark: '#005384'
|
||||||
|
secondary: '#00b0f0'
|
||||||
|
accent: '#ffc700'
|
||||||
|
text_dark: '#616161'
|
||||||
|
background: '#fff'
|
||||||
|
browser_color: '#fff'
|
||||||
|
favicon:
|
||||||
|
path: favicon.png
|
||||||
|
fonts:
|
||||||
|
primary:
|
||||||
|
name: Trixie
|
||||||
|
fallback: sans-serif
|
||||||
|
secondary:
|
||||||
|
name: Trixie
|
||||||
|
fallback: serif
|