mirror of
https://forge.chapril.org/tykayn/orgmode-to-gemini-blog
synced 2025-06-20 09:04:42 +02:00
use no cdn for script
This commit is contained in:
parent
3fea367e9a
commit
f471ebb919
12 changed files with 2635 additions and 46 deletions
|
@ -126,6 +126,12 @@ for website_name in "${blogs_folders[@]}"; do
|
||||||
# echo "copie du script main_script.js dans le dossier html"
|
# echo "copie du script main_script.js dans le dossier html"
|
||||||
cp templates/js/main_script.js html-websites/$website_name/main_script.js
|
cp templates/js/main_script.js html-websites/$website_name/main_script.js
|
||||||
|
|
||||||
|
# echo "copie du script highlight.js dans le dossier html"
|
||||||
|
cp templates/js/highlight.js html-websites/$website_name/highlight.js
|
||||||
|
|
||||||
|
# echo "copie du script highlight-go.js dans le dossier html"
|
||||||
|
cp templates/js/highlight-go.js html-websites/$website_name/highlight-go.js
|
||||||
|
|
||||||
# traiter les réductions d'images dans l'inbox
|
# traiter les réductions d'images dans l'inbox
|
||||||
# echo "traiter les réductions d'images dans l'inbox : pictures_resize.py"
|
# echo "traiter les réductions d'images dans l'inbox : pictures_resize.py"
|
||||||
|
|
||||||
|
|
|
@ -143,11 +143,11 @@ pour tout le reste, servez-vous de votre tête."je
|
||||||
vous recommande aussi le court
|
vous recommande aussi le court
|
||||||
[[https://mastodon.cipherbliss.com/tags/fanzine][#fanzine]] à 3€ que M.
|
[[https://mastodon.cipherbliss.com/tags/fanzine][#fanzine]] à 3€ que M.
|
||||||
|
|
||||||
Klein qualifie de tract, nommé "le goût du vrai". ça permet d'apprendre
|
Klein qualifie de tract, un petit livret nommé "le goût du vrai". ça permet d'apprendre
|
||||||
un peu plus en détail comment mieux débattre avec des gens, qu'ils
|
un peu plus en détail comment mieux débattre avec des gens, qu'ils soient des proches ou de parfaits inconnus.
|
||||||
soient des proches ou de parfaits inconnus.Voici les
|
|
||||||
tags des termes liés sur
|
|
||||||
mastodon:[[https://mastodon.cipherbliss.com/tags/debattonsMieux][#debattonsMieux ]]
|
Voici les tags des termes liés sur mastodon:[[https://mastodon.cipherbliss.com/tags/debattonsMieux][#debattonsMieux ]]
|
||||||
|
|
||||||
[[https://mastodon.cipherbliss.com/tags/communicationScientifique][#communicationScientifique]]
|
[[https://mastodon.cipherbliss.com/tags/communicationScientifique][#communicationScientifique]]
|
||||||
[[https://mastodon.cipherbliss.com/tags/nofakescience][#nofakescience]]
|
[[https://mastodon.cipherbliss.com/tags/nofakescience][#nofakescience]]
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
#+post_slug: avoir-de-la-belle-imagerie-dans-josm-avec-la-bd-ortho-ign-et-mapillary
|
#+post_slug: avoir-de-la-belle-imagerie-dans-josm-avec-la-bd-ortho-ign-et-mapillary
|
||||||
#+post_url: https://www.ciperbliss.com/2023/avoir-de-la-belle-imagerie-dans-josm-avec-la-bd-ortho-ign-et-mapillary
|
#+post_url: https://www.ciperbliss.com/2023/avoir-de-la-belle-imagerie-dans-josm-avec-la-bd-ortho-ign-et-mapillary
|
||||||
#+post_title: Avoir de la belle imagerie dans JOSM avec la Bd Ortho IGN et Mapillary
|
#+post_title: Avoir de la belle imagerie dans JOSM avec la Bd Ortho IGN et Mapillary
|
||||||
#+post_tags: OSM, openstreetmap
|
#+post_tags: OSM, openstreetmap, panoramax, josm
|
||||||
#+post_type: post
|
#+post_type: post
|
||||||
#+post_mime_types:
|
#+post_mime_types:
|
||||||
#+post_guid: undefined
|
#+post_guid: undefined
|
||||||
|
@ -29,42 +29,51 @@ tas d'imageries que l'on peut ajouter dans notre
|
||||||
actuellement (sur un maximum de lieux) est la BD Ortho de l'IGN, qui
|
actuellement (sur un maximum de lieux) est la BD Ortho de l'IGN, qui
|
||||||
permet une vue où un pixel équivaut à 20cm réels.Pour
|
permet une vue où un pixel équivaut à 20cm réels.Pour
|
||||||
l'activer il faut se rendre dans le menu imagerie >
|
l'activer il faut se rendre dans le menu imagerie >
|
||||||
préférences.Ajouter la couche BD Ortho. Ensuite,
|
préférences.
|
||||||
l'activer. Et voilà, on y voit vachement
|
|
||||||
bien![[https://data.enedis.fr/][Enedis, qui publie
|
Ajouter la couche BD Ortho. Ensuite,
|
||||||
des données ouvertes]], suite à un partenariat
|
l'activer.
|
||||||
[[https://enedis.openstreetmap.fr/][avec OSM Fr pour référencer ses
|
|
||||||
poteaux électriques]] a promis la diffusion d'imageries aériennes de
|
Et voilà, on y voit vachement
|
||||||
grande qualité, avec un pixel pour 5cm.À ce jour, on
|
bien!
|
||||||
dispose de quelques zones d'essai et la totalité du territoire DOM-TOM
|
|
||||||
se fait
|
[[https://data.enedis.fr/][Enedis, qui publie des données ouvertes]], suite à un partenariat
|
||||||
attendre.[[https://www.cipherbliss.com/wp-content/uploads/2023/03/enedis_france_2023-03-23.png][https://www.cipherbliss.com/wp-content/uploads/2023/03/enedis_france_2023-03-23-1024x429.png]]La
|
[[https://enedis.openstreetmap.fr/][avec OSM Fr pour référencer ses poteaux électriques]] a promis la diffusion d'imageries aériennes de grande qualité, avec un pixel pour 5cm.À ce jour, on dispose de quelques zones d'essai et la totalité du territoire DOM-TOM
|
||||||
France métropolitaine selon Enedis
|
se fait attendre.
|
||||||
|
|
||||||
|
|
||||||
|
[[https://www.cipherbliss.com/wp-content/uploads/2023/03/enedis_france_2023-03-23.png][https://www.cipherbliss.com/wp-content/uploads/2023/03/enedis_france_2023-03-23-1024x429.png]]
|
||||||
|
|
||||||
|
La France métropolitaine selon Enedis
|
||||||
:D [[https://www.cipherbliss.com/wp-content/uploads/2023/03/bdortho_imagerie_zoom.png][https://www.cipherbliss.com/wp-content/uploads/2023/03/bdortho_imagerie_zoom-1024x405.png]]Vu
|
:D [[https://www.cipherbliss.com/wp-content/uploads/2023/03/bdortho_imagerie_zoom.png][https://www.cipherbliss.com/wp-content/uploads/2023/03/bdortho_imagerie_zoom-1024x405.png]]Vu
|
||||||
de près, ça claque et c'est si détaillé qu'on peut effectivement situer
|
de près, ça claque et c'est si détaillé qu'on peut effectivement situer
|
||||||
les poteaux électriques facilement, mais aussi savoir ce qu'on peut
|
les poteaux électriques facilement, mais aussi savoir ce qu'on peut
|
||||||
trouver dessus, compter les tuiles des toits de maison, et peut être
|
trouver dessus, compter les tuiles des toits de maison, et peut être
|
||||||
même savoir quelle est la marque des vélos garés au sol. Pas mal hein
|
même savoir quelle est la marque des vélos garés au sol.
|
||||||
?Pour avoir des images au niveau du sol, contribuées
|
|
||||||
|
Pas mal hein ? Pour avoir des images au niveau du sol, contribuées
|
||||||
par des millions de gens il existe les projet
|
par des millions de gens il existe les projet
|
||||||
[[https://www.mapillary.com/app][Mapillary]] (racheté par Facebook) et
|
[[https://www.mapillary.com/app][Mapillary]] (racheté par Facebook) et
|
||||||
[[https://kartaview.org][Kartaview]] (dépendant d'une entreprise de
|
[[https://kartaview.org][Kartaview]] (dépendant d'une entreprise de
|
||||||
flotte de véhicules en Chine, Grav), qui visent à être remplacés par une
|
flotte de véhicules en Chine, Grav), qui visent à être remplacés par une
|
||||||
alternative libre et au stockage distribuée:
|
alternative libre et au stockage distribuée:
|
||||||
[[https://forum.openstreetmap.fr/t/panoramax-panoramax-ign-fr-en-ligne-et-dev-en-cours/13404][Panoramax,
|
[[https://forum.openstreetmap.fr/t/panoramax-panoramax-ign-fr-en-ligne-et-dev-en-cours/13404][Panoramax,
|
||||||
dont le développement est en cours]].Les projets
|
dont le développement est en cours]].
|
||||||
d'imagerie au sol permettent de bénéficier de la multitude de gens
|
|
||||||
|
Les projets d'imagerie au sol permettent de bénéficier de la multitude de gens
|
||||||
capable d'y contribuer avec un simple ordiphone. C'est ainsi que pour
|
capable d'y contribuer avec un simple ordiphone. C'est ainsi que pour
|
||||||
les deux projets sus mentionnés, on a des plugins pour JOSM qui
|
les deux projets sus mentionnés, on a des plugins pour JOSM qui
|
||||||
permettent de voir les traces de parcours photos et des objets détectés
|
permettent de voir les traces de parcours photos et des objets détectés
|
||||||
dans les images.Donc si vous souhaitez publier vos
|
dans les images.Donc si vous souhaitez publier vos
|
||||||
photos géolocalisées, prenez soin de les copier avant de les envoyer à
|
photos géolocalisées, prenez soin de les copier avant de les envoyer à
|
||||||
Mapillary, Kartaview et autres trucs du genre. Il est facile de les
|
Mapillary, Kartaview et autres trucs du genre.
|
||||||
envoyer, mais il n'est pas garanti que vous pourrez les exporter, et
|
|
||||||
|
Il est facile de les envoyer, mais il n'est pas garanti que vous pourrez les exporter, et
|
||||||
qu'elles garderont une bonne définition. Sans parler des outils pour
|
qu'elles garderont une bonne définition. Sans parler des outils pour
|
||||||
modifier massivement vos photos ou faire du tri dans les mauvaises qui
|
modifier massivement vos photos ou faire du tri dans les mauvaises qui
|
||||||
sont assez peu pratiques à utiliser pour ces deux plateformes. On espère
|
sont assez peu pratiques à utiliser pour ces deux plateformes.
|
||||||
que Panoramax,
|
|
||||||
|
On espère que Panoramax,
|
||||||
[[https://peertube.openstreetmap.fr/w/m634PsbQU6jsPhb61prA7b][qui était
|
[[https://peertube.openstreetmap.fr/w/m634PsbQU6jsPhb61prA7b][qui était
|
||||||
déjà dans les tuyaux lors du State Of The Map France à Nantes l'été
|
déjà dans les tuyaux lors du State Of The Map France à Nantes l'été
|
||||||
dernier]] sera mieux doté de ce côté là.JOSM peut
|
dernier]] sera mieux doté de ce côté là.JOSM peut
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
href="{{template_content['NDD']}}/feed/">
|
href="{{template_content['NDD']}}/feed/">
|
||||||
<link href="/style.css" rel="stylesheet">
|
<link href="/style.css" rel="stylesheet">
|
||||||
<script src="main_script.js"></script>
|
<script src="main_script.js"></script>
|
||||||
|
<script src="highlight.js"></script>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>{{template_content['TITLE']}}</title>
|
<title>{{template_content['TITLE']}}</title>
|
||||||
|
@ -25,11 +26,6 @@
|
||||||
<meta name="description" content="{{template_content['PAGE_TITLE']}}">
|
<meta name="description" content="{{template_content['PAGE_TITLE']}}">
|
||||||
<meta name="reply-to" content="{{template_content['EMAIL']}}">
|
<meta name="reply-to" content="{{template_content['EMAIL']}}">
|
||||||
<link rel="icon" type="{{template_content['SITE_ICON_TYPE']}}" href="{{template_content['SITE_ICON']}}">
|
<link rel="icon" type="{{template_content['SITE_ICON_TYPE']}}" href="{{template_content['SITE_ICON']}}">
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/default.min.css">
|
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
|
|
||||||
|
|
||||||
<!-- and it's easy to individually load additional languages -->
|
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/go.min.js"></script>
|
|
||||||
|
|
||||||
<script>hljs.highlightAll();</script>
|
<script>hljs.highlightAll();</script>
|
||||||
</head>
|
</head>
|
||||||
|
|
30
templates/js/highlight-go.js
Normal file
30
templates/js/highlight-go.js
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
/*! `go` grammar compiled for Highlight.js 11.9.0 */
|
||||||
|
(() => {
|
||||||
|
var e = (() => {
|
||||||
|
"use strict"; return e => {
|
||||||
|
const n = {
|
||||||
|
keyword: ["break", "case", "chan", "const", "continue", "default", "defer", "else", "fallthrough", "for", "func", "go", "goto", "if", "import", "interface", "map", "package", "range", "return", "select", "struct", "switch", "type", "var"],
|
||||||
|
type: ["bool", "byte", "complex64", "complex128", "error", "float32", "float64", "int8", "int16", "int32", "int64", "string", "uint8", "uint16", "uint32", "uint64", "int", "uint", "uintptr", "rune"],
|
||||||
|
literal: ["true", "false", "iota", "nil"],
|
||||||
|
built_in: ["append", "cap", "close", "complex", "copy", "imag", "len", "make", "new", "panic", "print", "println", "real", "recover", "delete"]
|
||||||
|
}; return {
|
||||||
|
name: "Go", aliases: ["golang"], keywords: n, illegal: "</",
|
||||||
|
contains: [e.C_LINE_COMMENT_MODE, e.C_BLOCK_COMMENT_MODE, {
|
||||||
|
className: "string",
|
||||||
|
variants: [e.QUOTE_STRING_MODE, e.APOS_STRING_MODE, { begin: "`", end: "`" }]
|
||||||
|
}, {
|
||||||
|
className: "number", variants: [{
|
||||||
|
begin: e.C_NUMBER_RE + "[i]", relevance: 1
|
||||||
|
}, e.C_NUMBER_MODE]
|
||||||
|
}, { begin: /:=/ }, {
|
||||||
|
className: "function", beginKeywords: "func",
|
||||||
|
end: "\\s*(\\{|$)", excludeEnd: !0, contains: [e.TITLE_MODE, {
|
||||||
|
className: "params",
|
||||||
|
begin: /\(/, end: /\)/, endsParent: !0, keywords: n, illegal: /["']/
|
||||||
|
}]
|
||||||
|
}]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})()
|
||||||
|
; hljs.registerLanguage("go", e)
|
||||||
|
})();
|
2441
templates/js/highlight.js
Normal file
2441
templates/js/highlight.js
Normal file
File diff suppressed because one or more lines are too long
|
@ -90,7 +90,7 @@ h3 {
|
||||||
display: block;
|
display: block;
|
||||||
margin-top: 1rem;
|
margin-top: 1rem;
|
||||||
margin-bottom: 1rem;
|
margin-bottom: 1rem;
|
||||||
max-width: 100vw;
|
max-width: 65ch;
|
||||||
}
|
}
|
||||||
|
|
||||||
pre,
|
pre,
|
||||||
|
@ -103,7 +103,8 @@ a {
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
color: rgb(0, 123, 255);
|
color: rgb(0, 123, 255);
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
padding: 1rem;
|
padding: 0.25rem;
|
||||||
|
max-width: 65ch;
|
||||||
}
|
}
|
||||||
main a:hover {
|
main a:hover {
|
||||||
background: #303030;
|
background: #303030;
|
||||||
|
@ -145,6 +146,11 @@ p {
|
||||||
margin-bottom: 1rem;
|
margin-bottom: 1rem;
|
||||||
font-size: 1.25rem;
|
font-size: 1.25rem;
|
||||||
line-height: 1.75rem;
|
line-height: 1.75rem;
|
||||||
|
width: 65ch;
|
||||||
|
text-align: justify;
|
||||||
|
}
|
||||||
|
p a {
|
||||||
|
padding: 0.25rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
#root,
|
#root,
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
{"version":3,"sourceRoot":"","sources":["../styles_src/style_general.scss","../styles_src/_variables.scss"],"names":[],"mappings":";AAAA;AAIA;EACE;EACA;EACA;;AAEA;EAEE;;;AAIJ;EACE;EACA,aCmBiB;;;ADhBnB;EACE;EACA,WCLe;EDMf,aCDiB;EDEjB,OCvBW;EDwBX,YCvBiB;EDwBjB;EACA,gBCEW;;;ADCb;AAAA;AAAA;AAAA;EAIE,WCnBoB;EDoBpB;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME,aCPoB;EDQpB,YClBW;EDmBX,eCjBW;EDkBX,OC5Cc;ED6Cd;EACA;EACA;EACA,aC5BoB;;;ADgCtB;AAAA;EAEE,YAvDW;EAwDX;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE,OCjEiB;EDkEjB,WCnDa;EDoDb;;;AAGF;EACE,WCvDa;EDwDb;;;AAGF;EACE,WC3Da;ED4Db;;;AAGF;EACE,WCnEkB;EDoElB;;AAEA;AAAA;AAAA;AAAA;AAAA;EAKE,OC/EY;EDgFZ;EACA,YCpES;EDqET,eCrES;EDsET;;;AAIJ;AAAA;EAEE;;;AAIF;EACE;EACA,eC5EiB;ED6EjB,OCzGW;ED0GX;EACA,SCrFW;;ADuFX;EACE,YCxGkB;EDyGlB,OC/GS;;ADiHT;EACE,OClHO;;ADsHX;EAEE;EACA;EACA,cCpGS;EDqGT,eCrGS;;ADwGX;EACE;EACA;;;AAIJ;EACE,YCjGe;;ADmGf;EACE;EACA,YCtGe;;;AD0GnB;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;EACA;EACA,YChIW;EDiIX,eClIW;EDmIX;EACA;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;;AAGF;EACE,eClJW;;ADoJX;EACE;;AAGF;EACE;EACA,cC1JS;;;AD+Jb;EACE;;;AAGF;EACE;EACA;;;AAIA;EACE;;;AAKF;EACE,OC9KS;ED+KT,QC/KS;EDgLT,cClLS;;ADqLX;EACE;EACA;;;AAIJ;EACE,YC3LW;ED4LX,eC5LW;ED6LX;;AAEA;EACE;EACA,SCnMS;EDoMT;EACA,eC/Le;;;ADmMnB;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA,SChNS;;;ADoNb;EACE;EACA,SCtNW;EDuNX;EACA;;;AAGF;AAAA;EAEE,QC7NW;ED8NX,OCvPiB;EDwPjB;;;AAGF;EACE,YCtPc;;;ADyPhB;EACE,YChQiB;EDiQjB,SCpOkB;EDqOlB;EACA,YC1OW;ED2OX,eCrOiB;EDsOjB;;AAEA;EACE;;;AAIJ;EACE;EACA,SCnPW;EDoPX,YC3QgB;ED4QhB,OC3QkB;;;AD8QpB;EACE,OCxQc;EDyQd;;;AAGF;EACE;EACA,SCjQW;;;ADoQb;EACE,YCnQW;EDoQX,eCpQW;;ADsQX;EACE,eCvQS;;;AD2Qb;EACE,YC9QW;ED+QX,eC/QW;;ADiRX;EACE;EACA,SCpRS;;;AD2RX;AAAA;EACE;;AAGF;AAAA;EACE;EACA;;AAEA;AAAA;EACE;EACA,SCrSO;;;AD0Sb;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA,cC/SW;EDgTX,aCjTW;EDkTX,gBClTW;;;ADqTb;EACE;;;AAIA;EACE;;AAEA;EACE;;AAIJ;EACE;EACA;EACA,cCtUS;;;AD0Ub;EACE;EACA;EACA;;;AAGF;EACE;IACE;;EAGF;IACE,SCtVS","file":"style_general.css"}
|
{"version":3,"sourceRoot":"","sources":["../styles_src/style_general.scss","../styles_src/_variables.scss"],"names":[],"mappings":";AAAA;AAIA;EACE;EACA;EACA;;AAEA;EAEE;;;AAIJ;EACE;EACA,aCmBiB;;;ADhBnB;EACE;EACA,WCLe;EDMf,aCDiB;EDEjB,OCvBW;EDwBX,YCvBiB;EDwBjB;EACA,gBCEW;;;ADCb;AAAA;AAAA;AAAA;EAIE,WCnBoB;EDoBpB;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME,aCPoB;EDQpB,YClBW;EDmBX,eCjBW;EDkBX,OC5Cc;ED6Cd;EACA;EACA;EACA,aC5BoB;;;ADgCtB;AAAA;EAEE,YAvDW;EAwDX;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE,OCjEiB;EDkEjB,WCnDa;EDoDb;;;AAGF;EACE,WCvDa;EDwDb;;;AAGF;EACE,WC3Da;ED4Db;;;AAGF;EACE,WCnEkB;EDoElB;;AAEA;AAAA;AAAA;AAAA;AAAA;EAKE,OC/EY;EDgFZ;EACA,YCpES;EDqET,eCrES;EDsET;;;AAIJ;AAAA;EAEE;;;AAIF;EACE;EACA,eC5EiB;ED6EjB,OCzGW;ED0GX;EACA;EACA;;AAEA;EACE,YCzGkB;ED0GlB,OChHS;;ADkHT;EACE,OCnHO;;ADuHX;EAEE;EACA;EACA,cCrGS;EDsGT,eCtGS;;ADyGX;EACE;EACA;;;AAIJ;EACE,YClGe;;ADoGf;EACE;EACA,YCvGe;;;AD2GnB;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;EACA;EACA,YCjIW;EDkIX,eCnIW;EDoIX;EACA;EACA;EACA;;AAEA;EACE;;;AAKJ;AAAA;EAEE;;;AAGF;EACE;EACA;;;AAGF;EACE,eC1JW;;AD4JX;EACE;;AAGF;EACE;EACA,cClKS;;;ADuKb;EACE;;;AAGF;EACE;EACA;;;AAIA;EACE;;;AAKF;EACE,OCtLS;EDuLT,QCvLS;EDwLT,cC1LS;;AD6LX;EACE;EACA;;;AAIJ;EACE,YCnMW;EDoMX,eCpMW;EDqMX;;AAEA;EACE;EACA,SC3MS;ED4MT;EACA,eCvMe;;;AD2MnB;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA,SCxNS;;;AD4Nb;EACE;EACA,SC9NW;ED+NX;EACA;;;AAGF;AAAA;EAEE,QCrOW;EDsOX,OC/PiB;EDgQjB;;;AAGF;EACE,YC9Pc;;;ADiQhB;EACE,YCxQiB;EDyQjB,SC5OkB;ED6OlB;EACA,YClPW;EDmPX,eC7OiB;ED8OjB;;AAEA;EACE;;;AAIJ;EACE;EACA,SC3PW;ED4PX,YCnRgB;EDoRhB,OCnRkB;;;ADsRpB;EACE,OChRc;EDiRd;;;AAGF;EACE;EACA,SCzQW;;;AD4Qb;EACE,YC3QW;ED4QX,eC5QW;;AD8QX;EACE,eC/QS;;;ADmRb;EACE,YCtRW;EDuRX,eCvRW;;ADyRX;EACE;EACA,SC5RS;;;ADmSX;AAAA;EACE;;AAGF;AAAA;EACE;EACA;;AAEA;AAAA;EACE;EACA,SC7SO;;;ADkTb;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA,cCvTW;EDwTX,aCzTW;ED0TX,gBC1TW;;;AD6Tb;EACE;;;AAIA;EACE;;AAEA;EACE;;AAIJ;EACE;EACA;EACA,cC9US;;;ADkVb;EACE;EACA;EACA;;;AAGF;EACE;IACE;;EAGF;IACE,SC9VS","file":"style_general.css"}
|
101
templates/styles_src/highlight.js.css
Normal file
101
templates/styles_src/highlight.js.css
Normal file
|
@ -0,0 +1,101 @@
|
||||||
|
/*!
|
||||||
|
Theme: Default
|
||||||
|
Description: Original highlight.js style
|
||||||
|
Author: (c) Ivan Sagalaev <maniac@softwaremaniacs.org>
|
||||||
|
Maintainer: @highlightjs/core-team
|
||||||
|
Website: https://highlightjs.org/
|
||||||
|
License: see project LICENSE
|
||||||
|
Touched: 2021
|
||||||
|
*/
|
||||||
|
pre code.hljs {
|
||||||
|
display: block;
|
||||||
|
overflow-x: auto;
|
||||||
|
padding: 1em
|
||||||
|
}
|
||||||
|
|
||||||
|
code.hljs {
|
||||||
|
padding: 3px 5px
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs {
|
||||||
|
background: #f3f3f3;
|
||||||
|
color: #444
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-comment {
|
||||||
|
color: #697070
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-punctuation,
|
||||||
|
.hljs-tag {
|
||||||
|
color: #444a
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-tag .hljs-attr,
|
||||||
|
.hljs-tag .hljs-name {
|
||||||
|
color: #444
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-attribute,
|
||||||
|
.hljs-doctag,
|
||||||
|
.hljs-keyword,
|
||||||
|
.hljs-meta .hljs-keyword,
|
||||||
|
.hljs-name,
|
||||||
|
.hljs-selector-tag {
|
||||||
|
font-weight: 700
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-deletion,
|
||||||
|
.hljs-number,
|
||||||
|
.hljs-quote,
|
||||||
|
.hljs-selector-class,
|
||||||
|
.hljs-selector-id,
|
||||||
|
.hljs-string,
|
||||||
|
.hljs-template-tag,
|
||||||
|
.hljs-type {
|
||||||
|
color: #800
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-section,
|
||||||
|
.hljs-title {
|
||||||
|
color: #800;
|
||||||
|
font-weight: 700
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-link,
|
||||||
|
.hljs-operator,
|
||||||
|
.hljs-regexp,
|
||||||
|
.hljs-selector-attr,
|
||||||
|
.hljs-selector-pseudo,
|
||||||
|
.hljs-symbol,
|
||||||
|
.hljs-template-variable,
|
||||||
|
.hljs-variable {
|
||||||
|
color: #ab5656
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-literal {
|
||||||
|
color: #695
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-addition,
|
||||||
|
.hljs-built_in,
|
||||||
|
.hljs-bullet,
|
||||||
|
.hljs-code {
|
||||||
|
color: #397300
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-meta {
|
||||||
|
color: #1f7199
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-meta .hljs-string {
|
||||||
|
color: #38a
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-emphasis {
|
||||||
|
font-style: italic
|
||||||
|
}
|
||||||
|
|
||||||
|
.hljs-strong {
|
||||||
|
font-weight: 700
|
||||||
|
}
|
0
templates/styles_src/reset.css
Normal file
0
templates/styles_src/reset.css
Normal file
|
@ -95,7 +95,7 @@ h3 {
|
||||||
display: block;
|
display: block;
|
||||||
margin-top: $spacing-sm;
|
margin-top: $spacing-sm;
|
||||||
margin-bottom: $spacing-sm;
|
margin-bottom: $spacing-sm;
|
||||||
max-width: 100vw;
|
max-width: 65ch;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -110,7 +110,8 @@ a {
|
||||||
border-radius: $border-radius-md;
|
border-radius: $border-radius-md;
|
||||||
color: $color-link;
|
color: $color-link;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
padding: $spacing-sm;
|
padding: 0.25rem;
|
||||||
|
max-width: 65ch;
|
||||||
|
|
||||||
main &:hover {
|
main &:hover {
|
||||||
background: $color-link-hover-bg;
|
background: $color-link-hover-bg;
|
||||||
|
@ -158,6 +159,13 @@ p {
|
||||||
margin-bottom: $spacing-sm;
|
margin-bottom: $spacing-sm;
|
||||||
font-size: 1.25rem;
|
font-size: 1.25rem;
|
||||||
line-height: 1.75rem;
|
line-height: 1.75rem;
|
||||||
|
width: 65ch;
|
||||||
|
text-align: justify;
|
||||||
|
|
||||||
|
a {
|
||||||
|
padding: 0.25rem;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#root,
|
#root,
|
||||||
|
|
|
@ -257,15 +257,7 @@ default_config = {
|
||||||
"BANNIERE_ENTETE": "https://www.cipherbliss.com/banner.jpg",
|
"BANNIERE_ENTETE": "https://www.cipherbliss.com/banner.jpg",
|
||||||
"BANNIERE_ENTETE_ALT": "Bannière par défaut",
|
"BANNIERE_ENTETE_ALT": "Bannière par défaut",
|
||||||
"SERIES": {
|
"SERIES": {
|
||||||
"SERIE_1": {
|
|
||||||
"TITLE": "Série 1",
|
|
||||||
"ARTICLES": [
|
|
||||||
{
|
|
||||||
"TITLE": "Article 1",
|
|
||||||
"slug": "2024/article-1"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"WEBSITE_GENERATOR": forge_source,
|
"WEBSITE_GENERATOR": forge_source,
|
||||||
"WEBSITE_GENERATOR_DESCRIPTION": f"Site généré avec le générateur de site web pour Gemini par Tykayn \n=> {forge_source} Code source, licence AGPLv3+",
|
"WEBSITE_GENERATOR_DESCRIPTION": f"Site généré avec le générateur de site web pour Gemini par Tykayn \n=> {forge_source} Code source, licence AGPLv3+",
|
||||||
|
@ -285,9 +277,9 @@ global_config = {
|
||||||
# controlled vocabulary to find tags automatically
|
# controlled vocabulary to find tags automatically
|
||||||
"auto_tag_terms": [
|
"auto_tag_terms": [
|
||||||
"illustration", "tuto", "NSFW", "BD", "récit", "science",
|
"illustration", "tuto", "NSFW", "BD", "récit", "science",
|
||||||
"wtf", "yaoi", "yuri", "sondage", "entreprise", "AI", "photos",
|
"wtf", "yaoi", "yuri", "sondage", "entreprise", "photos",
|
||||||
"cosplay", "festival", "fanzine", "manif", "logiciel", "inktober",
|
"cosplay", "festival", "fanzine", "manif", "logiciel", "inktober",
|
||||||
"kotlife", "féminisme", "fantasme", "art", "sociologie", "couple", "masturbation",
|
"kotlife", "féminisme", "fantasme", "sociologie", "couple", "masturbation",
|
||||||
"boobs", "sortirDesFossiles", "électrique", "maison", "GTD", "chat", "PIM","mastoart",
|
"boobs", "sortirDesFossiles", "électrique", "maison", "GTD", "chat", "PIM","mastoart",
|
||||||
"openstreetmap", "sauvegarde", "mastodon", "voyages", "aber","atelier cocci","vidéos",
|
"openstreetmap", "sauvegarde", "mastodon", "voyages", "aber","atelier cocci","vidéos",
|
||||||
"wanda","bouffe","anniversaire","conventions","Japan Expo","3.0","cours","! Q","dessin","mariage",
|
"wanda","bouffe","anniversaire","conventions","Japan Expo","3.0","cours","! Q","dessin","mariage",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue