Compare commits

..

12 commits

Author SHA1 Message Date
ac85131e69 Update package.json 2025-08-01 10:04:39 +00:00
2c42f18e81 Update unlighthouse.config.ts 2025-08-01 10:01:31 +00:00
d56f70c1ba
Bumped ver 2025-08-01 07:51:39 +02:00
36e0a056fa
Merge branch 'dev' 2025-08-01 07:50:48 +02:00
31c3f76a9b
Release Candidate 2025-08-01 07:47:08 +02:00
693f0f2eae
added ai.txt 2025-04-27 18:29:08 +02:00
8d6ededac6
updated robots with ai.robots.txt 2025-04-27 15:57:02 +02:00
67e565493c
updated robots with ai.robots.txt 2025-04-27 15:56:28 +02:00
cc6b3c22b8
fixed animations 2025-04-21 21:55:54 +02:00
13ccaa1977
applied faster phone settings 2025-04-17 23:23:38 +02:00
52dd87b52d
test theory 2025-04-17 22:10:16 +02:00
f5bb4bf78e Merge pull request 'Mergin dev - new header, updated servants' () from dev into main
Reviewed-on: 
2024-06-15 17:20:51 +00:00
12 changed files with 6141 additions and 2820 deletions

8865
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
{ {
"name": "@firq/fgosite", "name": "@firq/fgosite",
"type": "module", "type": "module",
"version": "0.2.0-pre.108", "version": "0.2.1-pre.1",
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "astro dev", "dev": "astro dev",
@ -13,10 +13,10 @@
"dependencies": { "dependencies": {
"@astro-community/astro-embed-youtube": "^0.5.6", "@astro-community/astro-embed-youtube": "^0.5.6",
"@astrojs/check": "^0.9.4", "@astrojs/check": "^0.9.4",
"@astrojs/mdx": "^4.2.3", "@astrojs/mdx": "^4.3.2",
"@astrojs/sitemap": "^3.3.0", "@astrojs/sitemap": "^3.4.2",
"@fontsource-variable/work-sans": "^5.2.5", "@fontsource-variable/work-sans": "^5.2.5",
"astro": "^5.6.1", "astro": "^5.12.7",
"astro-critical-css": "^0.0.7", "astro-critical-css": "^0.0.7",
"astro-meta-tags": "^0.3.1", "astro-meta-tags": "^0.3.1",
"autoprefixer": "^10.4.21", "autoprefixer": "^10.4.21",
@ -25,7 +25,7 @@
"typescript": "^5.8.3" "typescript": "^5.8.3"
}, },
"devDependencies": { "devDependencies": {
"unlighthouse": "^0.16.3" "unlighthouse": "^0.17.2"
}, },
"browserslist": [ "browserslist": [
"last 2 versions", "last 2 versions",

6
public/ai.txt Normal file
View file

@ -0,0 +1,6 @@
# Spawning AI
# Prevent datasets from using the following file types
User-Agent: *
Disallow: /
Disallow: *

View file

@ -1,8 +1,61 @@
User-agent: * User-agent: *
Disallow: /assets/data/ Disallow: /assets/data/
User-agent: GPTBot User-agent: AI2Bot
User-agent: Ai2Bot-Dolma
User-agent: aiHitBot
User-agent: Amazonbot
User-agent: anthropic-ai
User-agent: Applebot
User-agent: Applebot-Extended
User-agent: Brightbot 1.0
User-agent: Bytespider User-agent: Bytespider
User-agent: CCBot
User-agent: ChatGPT-User
User-agent: Claude-Web
User-agent: ClaudeBot
User-agent: cohere-ai
User-agent: cohere-training-data-crawler
User-agent: Cotoyogi
User-agent: Crawlspace
User-agent: Diffbot
User-agent: DuckAssistBot
User-agent: FacebookBot
User-agent: Factset_spyderbot
User-agent: FirecrawlAgent
User-agent: FriendlyCrawler
User-agent: Google-Extended
User-agent: GoogleOther
User-agent: GoogleOther-Image
User-agent: GoogleOther-Video
User-agent: GPTBot
User-agent: iaskspider/2.0
User-agent: ICC-Crawler
User-agent: ImagesiftBot
User-agent: img2dataset
User-agent: imgproxy
User-agent: ISSCyberRiskCrawler
User-agent: Kangaroo Bot
User-agent: Meta-ExternalAgent
User-agent: Meta-ExternalFetcher
User-agent: NovaAct
User-agent: OAI-SearchBot
User-agent: omgili
User-agent: omgilibot
User-agent: Operator
User-agent: PanguBot
User-agent: Perplexity-User
User-agent: PerplexityBot
User-agent: PetalBot
User-agent: Scrapy
User-agent: SemrushBot-OCOB
User-agent: SemrushBot-SWA
User-agent: Sidetrade indexer bot
User-agent: TikTokSpider
User-agent: Timpibot
User-agent: VelenPublicWebCrawler
User-agent: Webzio-Extended
User-agent: YouBot
Disallow: / Disallow: /
Sitemap: https://firq.dev/sitemap-index.xml Sitemap: https://firq.dev/sitemap-index.xml

Binary file not shown.

After

(image error) Size: 238 KiB

View file

@ -34,12 +34,12 @@ const loadedImage = plsLoadImage(images, imagePath)
<style> <style>
.heading { .heading {
display: flex; display: flex;
height: fit-content; height: 3.5rem;
min-height: 2.5rem; min-height: 2.5rem;
line-height: 1.75rem; line-height: 1.75rem;
font-size: 24px; font-size: 24px;
color: var(--c-primary-text); color: var(--c-primary-text);
max-width: 200px; max-width: 150px;
padding-bottom: 0.3rem; padding-bottom: 0.3rem;
font-weight: 500; font-weight: 500;
margin: 0px; margin: 0px;

View file

@ -34,7 +34,8 @@ const icon_src_url = `url("${icon.src}")`
transition: border-color var(--a-time-default) var(--a-animation-1); transition: border-color var(--a-time-default) var(--a-animation-1);
border-color: var(--c-accent-1); border-color: var(--c-accent-1);
& .icon { & .icon {
background: var(--c-accent-1); transition: background-color var(--a-time-default) var(--a-animation-1);
background-color: var(--c-accent-1);
} }
} }

View file

@ -37,6 +37,7 @@ const text = buttontext || baseurl
} }
a:hover { a:hover {
transition: border-color var(--a-time-default) var(--a-animation-1);
border-color: var(--c-accent-1); border-color: var(--c-accent-1);
} }

View file

@ -15,6 +15,12 @@
"name": "Summer Skadi", "name": "Summer Skadi",
"origin": "Fate/Grand Order", "origin": "Fate/Grand Order",
"imageFile": "summerskadi.png", "imageFile": "summerskadi.png",
"link": "https://twitter.com/firq_ow/status/1816355501216596073" "link": "https://youtu.be/qmR4s3DHZXw"
},
{
"name": "Summer Scathach",
"origin": "Fate/Grand Order",
"imageFile": "summerscathach.png",
"link": "https://youtu.be/k0E3kgx3eMA"
} }
] ]

View file

@ -28,7 +28,7 @@ const projects = [
const data = structuredClone(favouritesdata); const data = structuredClone(favouritesdata);
data.map((item) => { item.origin = "First 120 on NA" }) data.map((item) => { if (item.name !== "Summer Scathach") {item.origin = "First 120 on NA"} else {item.origin = "After Forever"} })
--- ---
<Layout <Layout

View file

@ -18,6 +18,7 @@ const description =
> >
<Hi /> <Hi />
<BaseSection title="About me"> <BaseSection title="About me">
<Placeholder height="0px"/>
<AboutText/> <AboutText/>
</BaseSection> </BaseSection>
<BaseSection title="Favourites"> <BaseSection title="Favourites">

View file

@ -1,4 +1,4 @@
import type { UserConfig } from 'unlighthouse' import type { UserConfig } from '@unlighthouse/core'
export default async (): Promise<UserConfig> => { export default async (): Promise<UserConfig> => {
/* fetch sitemap from debug container */ /* fetch sitemap from debug container */
@ -19,14 +19,14 @@ export default async (): Promise<UserConfig> => {
requestLatencyMs: 562.5, requestLatencyMs: 562.5,
downloadThroughputKbps: 1474.56, downloadThroughputKbps: 1474.56,
uploadThroughputKbps: 675, uploadThroughputKbps: 675,
cpuSlowdownMultiplier: 1.2 cpuSlowdownMultiplier: 4,
}, },
screenEmulation: { screenEmulation: {
mobile: true, mobile: true,
width: 412, width: 412,
height: 823, height: 823,
deviceScaleFactor: 1.75, deviceScaleFactor: 1.75,
disabled: false disabled: false,
}, },
skipAudits: [ 'is-on-https', 'redirects-http', 'uses-http2' ], skipAudits: [ 'is-on-https', 'redirects-http', 'uses-http2' ],
}, },