import { defineComponent, ref, type Ref } from "vue"; import useHead from "@/useHead.ts"; import DjTooltip, { setupTooltip } from "@/DjTooltip.tsx"; import DjEmail from "@/DjEmail.tsx"; import { addCSS, css } from "@/util.ts"; const styles = css` :root { --subject-spacing: 40px; } .resource { margin-bottom: 10px; } .title_name { font-size: 48px; color: var(--dj-palette3); text-align: center; } .supercontainer { padding-top: 3em; margin: auto; } .main { width: 50em; margin: 20px auto; text-align: center; } @media only screen and (max-width: 1024px) { .main { width: 35em; padding: 20px; } :root { --subject-spacing: 20px; } } @media only screen and (max-width: 768px) { .title_name { font-size: 30px; } .main { width: 20em; padding: 20px; } } a { color: var(--dj-palette3); &:visited { color: var(--dj-visited); } } `; export default defineComponent({ name: "DjHomeRoot", setup() { addCSS('DjHomeRoot', styles); useHead({ title: "djledda" }); const tooltipCarrier = ref(null); setupTooltip({ carrier: tooltipCarrier }); return () => <>
; }, });