Skip to content

Commit

Permalink
use vite assets
Browse files Browse the repository at this point in the history
  • Loading branch information
mpressen committed Nov 4, 2024
1 parent f5a11d4 commit a71532f
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 12 deletions.
10 changes: 0 additions & 10 deletions app/frontend/Layout.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
import { Head } from "@inertiajs/react";
import Logo from "/assets/logo.svg";

import Header from "./components/Header";
import { ReactNode } from "react";

Expand All @@ -12,13 +9,6 @@ type LayoutProps = {
export default function Layout({ children, flash }: LayoutProps) {
return (
<>
<Head>
<meta
head-key="description"
name="description"
content="Benefactorum, association de bienfaiteurs est un site agrégeant toutes les associations d'intérêt général françaises."
/>
</Head>
<Header />
<main>
{flash?.notice && (
Expand Down
File renamed without changes
4 changes: 3 additions & 1 deletion app/frontend/components/Header.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { Link } from "@inertiajs/react";
import { useState } from "react";

import {
NavigationMenu,
NavigationMenuItem,
Expand All @@ -8,6 +9,7 @@ import {
} from "@/components/ui/navigation-menu";
import { buttonVariants } from "@/components/ui/button";

import Logo from "/assets/logo.svg";
import SearchIcon from "/assets/icons/search.svg";
import FistIcon from "/assets/icons/fist.svg";
import LogInIcon from "/assets/icons/login.svg";
Expand All @@ -19,7 +21,7 @@ export default function Header() {
<header className="bg-white py-2">
<div className="2xl:container 2xl:mx-auto flex items-center px-4 justify-between">
<Link href="/" className="flex gap-2 items-center">
<img className="h-12" src="icon.svg" alt="logo de Benefactorum" />
<img className="h-12" src={Logo} alt="logo de Benefactorum" />
<div className="text-right">
<h1 className="text-3xl font-bold leading-none">Benefactorum</h1>
<h2 className="text-sm leading-none text-slate-600">
Expand Down
8 changes: 7 additions & 1 deletion app/views/layouts/application.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,16 @@
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="mobile-web-app-capable" content="yes">
<meta
head-key="description"
name="description"
content="Benefactorum, association de bienfaiteurs est un site agrégeant toutes les associations d'intérêt général françaises."
>
<%= csrf_meta_tags %>
<%= csp_meta_tag %>

<link rel="icon" href="/icon.svg" type="image/svg+xml">
<!-- Favicon -->
<link rel="icon" href="<%= vite_asset_path('assets/logo.svg') %>" type="image/svg+xml">

<%# Enable PWA manifest for installable apps (make sure to enable in config/routes.rb too!) %>
<%#= tag.link rel: "manifest", href: pwa_manifest_path(format: :json) %>
Expand Down

0 comments on commit a71532f

Please sign in to comment.