Finished new composer, removed unfinished content, Improved CSS JS and readme

Update .gitignore, composer.php, and 15 more files...
This commit is contained in:
2022-06-27 13:50:28 +02:00
parent bce4897c00
commit 395f9b680e
13 changed files with 57 additions and 19 deletions

View File

@@ -0,0 +1,28 @@
{
"title": {
"icon": "fad fa-unlock",
"page": {
"en": "Excel Worksheet Password Remover",
"fr": "Excel Worksheet Password Remover"
},
"card": {
"main": {
"en": "Excel Worksheet Password Remover",
"fr": "Excel Worksheet Password Remover"
}
}
},
"meta": {
"title": {
"en": "Excel Worksheet Password Remover",
"fr": "Excel Worksheet Password Remover"
},
"description": {
"en": "Small web page from which you can easily remove a password from an Excel worksheet. It works by leaving the task of editing the XML files on an Excel document to your browser instead to keep everything local.",
"fr": "Petite application web qui permet de facilement retirer le mot de passe d'une feuille de calcul Excel depuis votre navigateur web sans avoir à uploader le fichier sur internet. Cette application laisse votre navigateur modifier les fichiers XML du fichier Excel afin de tout garder en local."
}
},
"tags": [
"docker", "web", "python"
]
}

View File

@@ -0,0 +1,182 @@
{
"title": {
"icon": "fad fa-debug",
"page": {"en": "Testing page", "fr": "Page de test"},
"card": {
"main": {"en": "Testing page", "fr": "Page de test"},
"sub": {"en": "How did you end up here ?", "fr": "title.card.sub.fr"}
}
},
"meta": {
"title": {"en": "Testing page", "fr": "Page de test"},
"description": {
"en": "A test page used internally when writing new content rules and/or elements.",
"fr": "Une page de test utilisé pour écrire de nouvelles règles ou éléments pour ce site."
}
},
"parts": [
{
"_": "Testing the paragraph padding and margin.",
"type": "container", "padding": 10,
"modifiers": ["no-bottom-padding", "no-top-margin"],
"content": {
"parts": [
{
"type": "paragraph", "modifiers": ["no-top-margin"],
"content": {"en": "container.p10.no-bottom-padding.no-top-margin > p.no-top-margin"}
},{
"type": "paragraph", "modifiers": ["no-top-margin"],
"content": {"en": "Joe mama !"}
}
]
}
},
{"type": "hr"},
{
"_": "Testing the paragraph padding and margin.",
"type": "container", "padding": 10,
"modifiers": ["no-bottom-padding", "no-top-margin"],
"content": {
"parts": [
{
"type": "paragraph", "modifiers": ["no-top-margin"],
"content": {"en": "container.p10.no-bottom-padding.no-top-margin > gallery > ..."}
},{
"type": "gallery", "modifiers": [],
"content": {
"parts": [
{
"type": "image", "modifiers": ["fill-height"],
"alt": "Alt text", "src": "/resources/Azias/imgs/lscom/screen-cli-csv-2x-xBR.png"
},{
"type": "image", "modifiers": ["fill-height"],
"alt": "Alt text", "src": "/resources/Azias/imgs/lscom/screen-cli-full-2x-xBR.png"
},{
"type": "image", "modifiers": ["fill-height"],
"alt": "Alt text", "src": "/resources/Azias/imgs/lscom/screen-cli-stylish-2x-xBR.png"
}
]
}
}
]
}
},
{"type": "hr"},
{
"_": "Testing tables",
"type": "container", "padding": 10,
"modifiers": ["no-bottom-padding", "no-top-margin"],
"content": {
"parts": [
{
"type": "paragraph", "modifiers": ["no-top-margin"],
"content": {"en": "container.p10.no-bottom-padding.no-top-margin > table.striped.inner-bordered"}
},{
"type": "table",
"modifiers": ["striped", "inner-bordered"],
"head": [
{"en": "Column 1"}, {"en": "Column 2"}, {"en": "Column 3"}, {"en": "Column 4"}
],
"body": [
[{"en": "Data 1"}, {"en": "Data 2"}, {"en": "Data 3"}, {"en": "Data 4"}],
[{"en": "Data 5"}, {"en": "Data 6"}, {"en": "Data 7"}, {"en": "Data 8"}]
]
}
]
}
},
{"type": "hr"},
{
"_": "Testing tables",
"type": "container", "padding": 10,
"modifiers": ["no-bottom-padding", "no-top-margin"],
"content": {
"parts": [
{
"type": "paragraph", "modifiers": ["no-top-margin"],
"content": {"en": "container.p10.no-bottom-padding.no-top-margin > table.striped.inner-bordered.outer-bordered"}
},{
"type": "table",
"modifiers": ["striped", "inner-bordered", "outer-bordered"],
"head": [
{"en": "Column 1"}, {"en": "Column 2"}, {"en": "Column 3"}, {"en": "Column 4"}
],
"body": [
[{"en": "Data 1"}, {"en": "Data 2"}, {"en": "Data 3"}, {"en": "Data 4"}],
[{"en": "Data 5"}, {"en": "Data 6"}, {"en": "Data 7"}, {"en": "Data 8"}]
]
}
]
}
},
{"type": "hr"},
{
"_": "Testing tables",
"type": "container", "padding": 10,
"modifiers": ["no-bottom-padding", "no-top-margin"],
"content": {
"parts": [
{
"type": "paragraph", "modifiers": ["no-top-margin"],
"content": {"en": "container.p10.no-bottom-padding.no-top-margin > container.p0.card?horizontal-scroll > table.striped.inner-bordered"}
},
{
"_": "Testing tables",
"type": "container", "padding": 0,
"modifiers": ["no-bottom-padding", "no-top-margin", "card"],
"content": {
"parts": [
{
"type": "table",
"modifiers": ["striped", "inner-bordered"],
"head": [
{"en": "Column 1"}, {"en": "Column 2"}, {"en": "Column 3"}, {"en": "Column 4"}
],
"body": [
[{"en": "Data 1"}, {"en": "Data 2"}, {"en": "Data 3"}, {"en": "Data 4"}],
[{"en": "Data 5"}, {"en": "Data 6"}, {"en": "Data 7"}, {"en": "Data 8"}]
]
}
]
}
},
{"type": "spacer", "size": 2},
{
"_": "Testing tables",
"type": "container", "padding": 0,
"modifiers": ["no-bottom-padding", "no-top-margin", "card", "horizontal-scroll"],
"content": {
"parts": [
{
"type": "table",
"modifiers": ["striped", "inner-bordered"],
"head": [
{"en": "Column 1"}, {"en": "Column 2"}, {"en": "Column 3"}, {"en": "Column 4"}, {"en": "Column 5"}, {"en": "Column 6"}
],
"body": [
[{"en": "Data 1"}, {"en": "Data 2"}, {"en": "Data 3"}, {"en": "Data 4"}, {"en": "Data 5"}, {"en": "Data 6"}],
[{"en": "Data 7"}, {"en": "Data 8"}, {"en": "Data 9"}, {"en": "Data 10"}, {"en": "Data 11"}, {"en": "Data 12"}]
]
}
]
}
}
]
}
},
{"type": "spacer", "size": 2}
],
"tags": ["test"]
}

View File

@@ -0,0 +1,56 @@
{
"strings": {
"en": {
"title.meta": "Test content",
"title.og": "Test content",
"title.article": "Test content",
"heading.1": "t1",
"text.1": "p1",
"hello.world": "Hello World !"
},
"fr": {
"title.meta": "Test content fr",
"title.og": "Test content fr",
"title.article": "Test content fr",
"heading.1": "t1 fr",
"text.1": "p1 fr",
"hello.world": "Bonjour le monde !"
}
},
"metadata": {
"title": "title.meta",
"template": "article",
"opengraph": {
"title": "title.og",
"description": "",
"type": "",
"url": null,
"image": "",
"imageType": ""
},
"article": {
"icon": "fad fa-terminal",
"title": "title.article",
"tags": ["joe", "mama"]
}
},
"elements": [
{
"type": "container",
"padding": 10,
"modifiers": ["no-bottom-padding", "no-top-margin"],
"parts": [
{
"type": "paragraph",
"modifiers": ["no-top-margin"],
"content": "hello.world"
},{
"type": "paragraph",
"modifiers": [],
"content": "Joe mama !",
"localize": false
}
]
}
]
}

View File

@@ -0,0 +1,28 @@
{
"title": {
"icon": "fab fa-youtube",
"page": {
"en": "Youtube-Auto-Archiver",
"fr": "Youtube-Auto-Archiver"
},
"card": {
"main": {
"en": "Youtube-Auto-Archiver",
"fr": "Youtube-Auto-Archiver"
}
}
},
"meta": {
"title": {
"en": "Youtube-Auto-Archiver",
"fr": "Youtube-Auto-Archiver"
},
"description": {
"en": "A simple and yet highly configurable Python application that automatically checks if a Youtuber is streaming, and downloads said streams while also archiving its latest uploads.",
"fr": "Conteneur et application Python hautement configurable qui permet d'automatiquement archiver et télécharger des livestreams et vidéos depuis YouTube."
}
},
"tags": [
"docker", "application", "web", "python"
]
}