1
0

initial commit

This commit is contained in:
suroh 2023-11-24 14:28:16 +01:00
commit 06cfa5c082
9 changed files with 2569 additions and 0 deletions

68
.eslintrc.json Normal file

@ -0,0 +1,68 @@
{
"env": {
"browser": true,
"commonjs": true,
"es2021": false,
"node": true
},
"extends": "eslint:recommended",
"parserOptions": {
"ecmaVersion": "latest"
},
"rules": {
"no-var": "error",
"semi": [
"error",
"never"
],
"quotes": [
"error",
"single"
],
"indent": [
"error",
2
],
"arrow-spacing": "error",
"array-bracket-spacing": [
"error",
"always",
{
"objectsInArrays": false,
"arraysInArrays": false
}
],
"array-bracket-newline": [
"error",
"consistent"
],
"object-curly-spacing": [
"error",
"always"
],
"object-curly-newline": [
"error",
{
"consistent": true
}
],
"space-before-blocks": [
"error",
"always"
]
},
"overrides": [
{
"files": [
"./assets/**/*.js"
],
"env": {
"commonjs": false,
"node": false
},
"parserOptions": {
"sourceType": "module"
}
}
]
}

62
.gitignore vendored Normal file

@ -0,0 +1,62 @@
# ---> Node
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Bower dependency directory (https://bower.io/)
bower_components
# node-waf configuration
.lock-wscript
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules/
jspm_packages/
# Typescript v1 declaration files
typings/
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# Yarn Integrity file
.yarn-integrity
# dotenv environment variables file
.env
# 11ty ignores
_site/

0
README.md Normal file

24
admin/config.yml Normal file

@ -0,0 +1,24 @@
backend:
name: gitea
repo: suroh/pxls.homepage
app_id:
api_root: https://git.suroh.tk/api/v1
base_url: https://git.suroh.tk
site_domain: localhost:8080
branch: main
site_url: http://localhost:8080
media_folder: "src/static/images/uploads"
public_folder: "/images/uploads"
collections:
- label: "Work"
name: "work"
folder: "src/_content/work"
create: true
fields:
- {label: "Title", name: "title", widget: "string"}
- {label: "Publish Date", name: "date", widget: "datetime"}
- {label: "Featured Image", name: "thumbnail", widget: "image"}
- {label: "Body", name: "body", widget: "markdown"}

13
admin/index.html Normal file

@ -0,0 +1,13 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="noindex" />
<title>11ty : admin</title>
</head>
<body>
<!-- Include the script that builds the page and powers Decap CMS -->
<script src="https://cdn.jsdelivr.net/npm/decap-cms@^3.0.0/dist/decap-cms.js"></script>
</body>
</html>

24
dist/admin/config.yml vendored Normal file

@ -0,0 +1,24 @@
backend:
name: gitea
repo: suroh/test.decapContent
app_id: be2c657d-c361-4167-888e-cbfd20ef2a9d
api_root: https://git.suroh.tk/api/v1
base_url: https://git.suroh.tk
site_domain: localhost:8080
# branch: main
site_url: http://localhost:8080
media_folder: "static/images/uploads"
public_folder: "/images/uploads"
collections:
- label: "Blog"
name: "blog"
folder: "_posts/blog"
create: true
fields:
- {label: "Title", name: "title", widget: "string"}
- {label: "Publish Date", name: "date", widget: "datetime"}
- {label: "Featured Image", name: "thumbnail", widget: "image"}
- {label: "Body", name: "body", widget: "markdown"}

13
dist/admin/index.html vendored Normal file

@ -0,0 +1,13 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="noindex" />
<title>11ty : admin</title>
</head>
<body>
<!-- Include the script that builds the page and powers Decap CMS -->
<script src="https://cdn.jsdelivr.net/npm/decap-cms@^3.0.0/dist/decap-cms.js"></script>
</body>
</html>

2348
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

17
package.json Normal file

@ -0,0 +1,17 @@
{
"name": "test.decap",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start": "eleventy --serve",
"build": "eleventy"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"@11ty/eleventy": "^2.0.1",
"@11ty/eleventy-plugin-webc": "^0.11.1"
}
}