Remove more traces of turbo
This commit is contained in:
parent
8234208102
commit
5227380d7e
|
@ -12,15 +12,12 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/node": "^6.0.0",
|
||||
"@hotwired/turbo": "^7.3.0",
|
||||
"accept-language": "^3.0.18",
|
||||
"astro": "^3.0.3",
|
||||
"astro-icon": "next",
|
||||
"hono": "^3.5.7",
|
||||
"htmx.org": "^1.9.5",
|
||||
"js-cookie": "^3.0.5",
|
||||
"node-cache": "^5.1.2",
|
||||
"sanitize.css": "^13.0.0",
|
||||
"tippy.js": "^6.3.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
---
|
||||
import Html from "pages/_components/Html.astro";
|
||||
import Navbar from "./components/Navbar.astro";
|
||||
import { parseCookie } from "utils/astro";
|
||||
import { CookieNames } from "utils/cookies";
|
||||
import { CookieNames, parseCookie } from "utils/cookies";
|
||||
import MenuPanel from "./components/MenuPanel.astro";
|
||||
|
||||
interface Props {
|
||||
|
|
|
@ -18,11 +18,7 @@ const { isReduced = false } = Astro.props;
|
|||
/* ------------------------------------------- HTML ------------------------------------------- */
|
||||
}
|
||||
|
||||
<a
|
||||
id="accords-logo"
|
||||
data-turbo-confirm="Do you want to leave this page?"
|
||||
href={getLocalizedUrl("/", locale)}
|
||||
>
|
||||
<a id="accords-logo" href={getLocalizedUrl("/", locale)}>
|
||||
<Icon name="accords" />
|
||||
</a>
|
||||
|
||||
|
@ -122,9 +118,11 @@ const { isReduced = false } = Astro.props;
|
|||
</p>
|
||||
|
||||
<div id="social-links">
|
||||
<Icon name="github-brands" />
|
||||
<Icon name="x-brands" />
|
||||
<Icon name="discord-brands" />
|
||||
<a href="https://github.com/accords-Library"
|
||||
><Icon name="github-brands" /></a
|
||||
>
|
||||
<a href="https://twitter.com/AccordsLibrary"><Icon name="x-brands" /></a>
|
||||
<a href="/discord"><Icon name="discord-brands" /></a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
@ -194,7 +192,7 @@ const { isReduced = false } = Astro.props;
|
|||
place-items: center;
|
||||
gap: 2rem;
|
||||
|
||||
& > svg {
|
||||
& > a > svg {
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
}
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
---
|
||||
import { Icon } from "astro-icon/components";
|
||||
import { parseCookie } from "utils/astro";
|
||||
import { CookieNames } from "utils/cookies";
|
||||
import { CookieNames, parseCookie } from "utils/cookies";
|
||||
|
||||
const themeColors = parseCookie<string>(
|
||||
Astro.cookies.get(CookieNames.THEME_COLOR),
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
---
|
||||
import { parseCookie } from "utils/astro";
|
||||
import { CookieNames } from "utils/cookies";
|
||||
import { CookieNames, parseCookie } from "utils/cookies";
|
||||
|
||||
interface Props {
|
||||
title: string;
|
||||
|
@ -242,7 +241,7 @@ const themeColors = parseCookie(
|
|||
@font-face {
|
||||
font-family: "Vollkorn";
|
||||
src: url("/fonts/Vollkorn-Bold.woff2") format("woff2");
|
||||
font-weight: bold;
|
||||
font-weight: 700;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
@ -250,7 +249,7 @@ const themeColors = parseCookie(
|
|||
@font-face {
|
||||
font-family: "Noto Sans";
|
||||
src: url("/fonts/NotoSans-Medium.woff2") format("woff2");
|
||||
font-weight: medium;
|
||||
font-weight: 600;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
@ -258,7 +257,7 @@ const themeColors = parseCookie(
|
|||
@font-face {
|
||||
font-family: "Noto Sans";
|
||||
src: url("/fonts/NotoSans-Bold.woff2") format("woff2");
|
||||
font-weight: bold;
|
||||
font-weight: 700;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
@ -266,7 +265,7 @@ const themeColors = parseCookie(
|
|||
@font-face {
|
||||
font-family: "Angelic Agrippa";
|
||||
src: url("/fonts/AngelicAgrippa-Regular.woff2") format("woff2");
|
||||
font-weight: normal;
|
||||
font-weight: 500;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
import { type AstroCookies } from "astro";
|
||||
|
||||
type AstroCookie = ReturnType<AstroCookies["get"]>;
|
||||
|
||||
export const parseCookie = <T>(cookies: AstroCookie, defaultValue: T): T => {
|
||||
const value: T | null = JSON.parse(cookies?.value ?? "null");
|
||||
return value ?? defaultValue;
|
||||
};
|
|
@ -1,3 +1,12 @@
|
|||
import { type AstroCookies } from "astro";
|
||||
|
||||
type AstroCookie = ReturnType<AstroCookies["get"]>;
|
||||
|
||||
export const parseCookie = <T>(cookies: AstroCookie, defaultValue: T): T => {
|
||||
const value: T | null = JSON.parse(cookies?.value ?? "null");
|
||||
return value ?? defaultValue;
|
||||
};
|
||||
|
||||
export enum CookieNames {
|
||||
MENU_PANEL_REDUCED = "menuPanelReduced",
|
||||
THEME_COLOR = "themeColor",
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
export const customEvents = {
|
||||
mainPanel: {
|
||||
reduce: { toggle: "mainPanel.reduce.toggle" },
|
||||
},
|
||||
};
|
Loading…
Reference in New Issue