Skip to content

Commit 2b91836

Browse files
committed
Update website
1 parent 73d1602 commit 2b91836

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+22286
-0
lines changed

.github/workflows/deploy.yml

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: Deploy to GitHub Pages
2+
3+
on:
4+
# Trigger the workflow every time you push to the `main` branch
5+
# Using a different branch name? Replace `main` with your branch’s name
6+
push:
7+
branches: [ master ]
8+
# Allows you to run this workflow manually from the Actions tab on GitHub.
9+
workflow_dispatch:
10+
11+
# Allow this job to clone the repo and create a page deployment
12+
permissions:
13+
contents: read
14+
pages: write
15+
id-token: write
16+
17+
jobs:
18+
build:
19+
runs-on: ubuntu-latest
20+
steps:
21+
- name: Checkout your repository using git
22+
uses: actions/checkout@v4
23+
- name: Install, build, and upload your site
24+
uses: withastro/action@v3
25+
with:
26+
# path: . # The root location of your Astro project inside the repository. (optional)
27+
# node-version: 20 # The specific version of Node that should be used to build your site. Defaults to 20. (optional)
28+
package-manager: pnpm@latest # The Node package manager that should be used to install dependencies and build your site. Automatically detected based on your lockfile. (optional)
29+
30+
deploy:
31+
needs: build
32+
runs-on: ubuntu-latest
33+
environment:
34+
name: github-pages
35+
url: ${{ steps.deployment.outputs.page_url }}
36+
steps:
37+
- name: Deploy to GitHub Pages
38+
id: deployment
39+
uses: actions/deploy-pages@v4

.gitignore

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# build output
2+
dist/
3+
.vercel/
4+
5+
# generated types
6+
.astro/
7+
8+
# exclude IntelliJ/WebStorm stuff
9+
.idea
10+
11+
# dependencies
12+
node_modules/
13+
14+
# logs
15+
npm-debug.log*
16+
yarn-debug.log*
17+
yarn-error.log*
18+
pnpm-debug.log*
19+
20+
21+
# environment variables
22+
.env
23+
.env.production
24+
25+
# macOS-specific files
26+
.DS_Store

.well-known/assetlinks.json.bak

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
[
2+
{
3+
"relation": ["delegate_permission/common.handle_all_urls"],
4+
"target": {
5+
"namespace": "android_app",
6+
"package_name": "com.fidloo.sudoku.debug",
7+
"sha256_cert_fingerprints":
8+
["84:F1:2F:40:C7:B4:E1:CD:84:ED:EA:06:6D:BF:89:28:F8:43:65:2D:C6:21:E2:8F:8C:58:CA:64:A2:05:DB:01"]
9+
}
10+
}
11+
]

LICENCE.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2023 mickasmt
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Fidloo
2+
3+
## Credit
4+
5+
Project based on [astro-nomy](https://github.com/mickasmt/astro-nomy).

astro.config.mjs

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
import db from "@astrojs/db";
2+
import mdx from "@astrojs/mdx";
3+
import react from "@astrojs/react";
4+
import sitemap from "@astrojs/sitemap";
5+
import tailwind from "@astrojs/tailwind";
6+
import vercel from "@astrojs/vercel/serverless";
7+
import icon from "astro-icon";
8+
import { defineConfig } from "astro/config";
9+
import simpleStackForm from "simple-stack-form";
10+
11+
// https://astro.build/config
12+
export default defineConfig({
13+
site: 'https://fidloo.github.io',
14+
// base: 'my-repo',
15+
integrations: [
16+
mdx({
17+
syntaxHighlight: "shiki",
18+
shikiConfig: {
19+
theme: "github-dark-dimmed",
20+
},
21+
gfm: true,
22+
}),
23+
icon(),
24+
sitemap(),
25+
react(),
26+
tailwind({
27+
applyBaseStyles: false,
28+
}),
29+
db(),
30+
simpleStackForm(),
31+
],
32+
output: "hybrid",
33+
adapter: vercel({
34+
analytics: true,
35+
}),
36+
});

components.json

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"$schema": "https://ui.shadcn.com/schema.json",
3+
"style": "default",
4+
"rsc": false,
5+
"tsx": true,
6+
"tailwind": {
7+
"config": "tailwind.config.cjs",
8+
"css": "src/styles/globals.css",
9+
"baseColor": "slate",
10+
"cssVariables": true
11+
},
12+
"aliases": {
13+
"components": "@/components",
14+
"utils": "@/lib/utils"
15+
}
16+
}

0 commit comments

Comments
 (0)