Add prettier for formatting
Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
parent
b4e0a41991
commit
b419038bf8
7 changed files with 120 additions and 34 deletions
13
.editorconfig
Normal file
13
.editorconfig
Normal file
|
@ -0,0 +1,13 @@
|
|||
root = true
|
||||
|
||||
[*]
|
||||
end_of_line = lf
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
insert_final_newline = true
|
||||
|
||||
[*.html]
|
||||
indent_size = 2
|
||||
|
||||
[*.css]
|
||||
indent_size = 2
|
|
@ -3,7 +3,27 @@ name: Build & Push Docker Image
|
|||
on: push
|
||||
|
||||
jobs:
|
||||
build-and-push:
|
||||
check-format:
|
||||
name: Check formatting
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 20
|
||||
registry-url: https://git.kaderli.dev/api/packages/severinkaderli/npm/
|
||||
|
||||
- name: Install dependencies
|
||||
run: npm ci
|
||||
|
||||
- name: Check formatting
|
||||
run: npm run format:check
|
||||
|
||||
build-and-push-docker-image:
|
||||
name: Build & Push Docker Image
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: catthehacker/ubuntu:act-latest
|
||||
|
|
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
.idea/
|
||||
node_modules/
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html>
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
|
@ -78,9 +78,7 @@
|
|||
<h2>Social</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<a
|
||||
rel="noopener noreferrer"
|
||||
href="https://www.reddit.com"
|
||||
<a rel="noopener noreferrer" href="https://www.reddit.com"
|
||||
>Reddit</a
|
||||
>
|
||||
</li>
|
||||
|
@ -93,6 +91,7 @@
|
|||
</div>
|
||||
<div class="link-group">
|
||||
<h2>Programming</h2>
|
||||
<button class="prettier-class" id="prettier-id">Click Here</button>
|
||||
<ul>
|
||||
<li>
|
||||
<a rel="noopener noreferrer" href="https://git.kaderli.dev"
|
||||
|
|
49
package-lock.json
generated
Normal file
49
package-lock.json
generated
Normal file
|
@ -0,0 +1,49 @@
|
|||
{
|
||||
"name": "home.kaderli.dev",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"devDependencies": {
|
||||
"@severinkaderli/prettier-config": "^1.0.2",
|
||||
"prettier": "^3.2.4"
|
||||
}
|
||||
},
|
||||
"node_modules/@severinkaderli/prettier-config": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://git.kaderli.dev/api/packages/severinkaderli/npm/%40severinkaderli%2Fprettier-config/-/1.0.2/prettier-config-1.0.2.tgz",
|
||||
"integrity": "sha512-uIMtw9QK/K51wOMwapjLSdY6IjyeXN/QDjMAnxiacBsjm9JF5QhpvdH+HFhDu/1nCoNhauaRVWC0A/N2zmea6g==",
|
||||
"dev": true,
|
||||
"license": "AGPL-3.0"
|
||||
},
|
||||
"node_modules/prettier": {
|
||||
"version": "3.2.4",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.4.tgz",
|
||||
"integrity": "sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==",
|
||||
"dev": true,
|
||||
"bin": {
|
||||
"prettier": "bin/prettier.cjs"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=14"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/prettier/prettier?sponsor=1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dependencies": {
|
||||
"@severinkaderli/prettier-config": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://git.kaderli.dev/api/packages/severinkaderli/npm/%40severinkaderli%2Fprettier-config/-/1.0.2/prettier-config-1.0.2.tgz",
|
||||
"integrity": "sha512-uIMtw9QK/K51wOMwapjLSdY6IjyeXN/QDjMAnxiacBsjm9JF5QhpvdH+HFhDu/1nCoNhauaRVWC0A/N2zmea6g==",
|
||||
"dev": true
|
||||
},
|
||||
"prettier": {
|
||||
"version": "3.2.4",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.4.tgz",
|
||||
"integrity": "sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
}
|
11
package.json
Normal file
11
package.json
Normal file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"devDependencies": {
|
||||
"@severinkaderli/prettier-config": "^1.0.2",
|
||||
"prettier": "^3.2.4"
|
||||
},
|
||||
"scripts": {
|
||||
"format": "prettier --write index.html styles.css",
|
||||
"format:check": "prettier --check index.html styles.css"
|
||||
},
|
||||
"prettier": "@severinkaderli/prettier-config"
|
||||
}
|
|
@ -1,6 +1,4 @@
|
|||
:root {
|
||||
--wallpaper: url("None");
|
||||
|
||||
/* Special */
|
||||
--background: #18161d;
|
||||
--foreground: #a4a0ac;
|
||||
|
@ -95,11 +93,6 @@ main {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
a {
|
||||
color: inherit;
|
||||
text-decoration: none;
|
||||
|
@ -109,7 +102,6 @@ a:hover {
|
|||
text-decoration: underline;
|
||||
}
|
||||
|
||||
|
||||
@media screen and (max-width: 800px) {
|
||||
ul {
|
||||
margin-left: 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue