Demo folder + default config

This commit is contained in:
2025-08-09 22:21:21 +00:00
parent b0c991af58
commit f069ee1065
28 changed files with 237 additions and 68 deletions

View File

@ -1,30 +1,2 @@
# 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"]
# Use gallery.py to automatically add photos stored in your /config/photos/gallery folder.
images: []

View File

@ -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:
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
title:
subtitle:
description:
canonical:
keywords:
author:
social:
instagram_url: https://www.instagram.com/
thumbnail: hero/jacob-reinikainen-nGG6m3RbjSk-unsplash.jpg
instagram_url:
thumbnail:
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
# Use gallery.py to automatically add images from config/photos/hero folder
images: []
footer:
copyright: Copyright © 2025 Lumeex
copyright: Copyright © 2025
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)
theme: modern # choose a theme in config/theme folder
# Change this by your legals
legals:
hoster_name: Djeex
hoster_adress: Paris, France
hoster_contact: contact@djeex.fr
hoster_name:
hoster_adress:
hoster_contact:
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."
- paragraph: ""

30
demo/config/gallery.yaml Normal file
View 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

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 706 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

59
demo/config/site.yaml Normal file
View 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."

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

View 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;
}
}

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,13 @@
/*-----------------------------------*/
/* Typewriter theme for Lumeex */
/* https://git.djeex.fr/Djeex/lumeex */
/*-----------------------------------*/
.tag {
line-height: 0.5em;
}
.tags {
gap:0px;
}

View 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