Commit

Load the stylesheet first; plain legal contact details

- The stylesheet is the first link, ahead of the font and module preloads, so slow connections paint sooner. - The policies name hey@flagon.io for contact and copyright notices, and the law of Flagon's state of incorporation, instead of placeholders.

syntaqxcommitted Parent012a269Browse files
3 files+7−60/3 viewed
+1−2
136136
137137 Questions about privacy, or a request about your information: [hey@flagon.io](mailto:hey@flagon.io).
138138
139−Flagon, Inc.\
140−**[PLACEHOLDER: postal address]**
139+Flagon, Inc.
+2−3
125125
126126 If you believe something on g1t infringes your copyright, send a notice to [hey@flagon.io](mailto:hey@flagon.io) with what is infringed, where it is on g1t, your contact details, and a statement that you believe in good faith the use isn't authorized and that your notice is accurate. If your content was removed and you believe that was a mistake, you can send a counter-notice to the same address. We close the accounts of repeat infringers.
127127
128−**[PLACEHOLDER: designated DMCA agent name and postal address, as registered with the US Copyright Office.]**
128+Copyright notices and counter-notices go to Flagon, Inc. at [hey@flagon.io](mailto:hey@flagon.io).
129129
130130 ## 16. Governing law and disputes
131131
132−These terms are governed by the laws of **[PLACEHOLDER: governing state or country]**, without regard to its conflict-of-law rules. Any dispute will be resolved in the courts located in **[PLACEHOLDER: city, state or country of venue]**, and you and Flagon agree to their jurisdiction. If you're a consumer, you keep the protections of the law where you live that can't be waived by contract.
132+These terms are governed by the laws of the United States and of the state in which Flagon, Inc. is incorporated, without regard to conflict-of-law rules. Any dispute will be resolved in the state or federal courts there, and you and Flagon agree to their jurisdiction. If you're a consumer, you keep the protections of the law where you live that can't be waived by contract.
133133
134134 Before going to court, please write to [hey@flagon.io](mailto:hey@flagon.io). Most problems are solved faster by talking.
135135
148148 ## 19. Contact
149149
150150 Flagon, Inc.\
151−**[PLACEHOLDER: postal address]**\
152151 [hey@flagon.io](mailto:hey@flagon.io)
+4−1
3333 import { type User, hasAccessIn, sharedWorkspaces } from "@g1t/contracts";
3434
3535 import type { Route } from "./+types/root";
36−import "./app.css";
36+import appCss from "./app.css?url";
3737 import displayFont from "@g1t/theme/fonts/bricolage-grotesque-latin.woff2?url";
3838 import sansFont from "@g1t/theme/fonts/hanken-grotesk-latin.woff2?url";
3939 import { Logo } from "./components/logo";
6363
6464
6565 export const links: Route.LinksFunction = () => [
66+ // The stylesheet first, ahead of the fonts and module preloads, so a slow
67+ // connection paints sooner (docs/research/css-shipping.md).
68+ { rel: "stylesheet", href: appCss },
6669 { rel: "icon", href: "/favicon.ico", sizes: "32x32" },
6770 { rel: "icon", type: "image/svg+xml", href: "/favicon.svg" },
6871 { rel: "icon", type: "image/png", sizes: "192x192", href: "/icon-192.png" },