From b2ae9b3a51cec0dbf8ae7947d7b8ef5930a3cc37 Mon Sep 17 00:00:00 2001 From: Aaron Brethorst Date: Mon, 2 Sep 2024 20:19:04 -0700 Subject: [PATCH 1/8] DRY up heading styles Create default component styles for heading tags and use them across the web app --- src/app.css | 26 ++++++++++++++----- src/components/map/RouteMap.svelte | 2 +- .../navigation/TripDetailsModal.svelte | 2 +- src/components/oba/StopPane.svelte | 10 +++---- src/components/oba/TripDetailsPane.svelte | 2 +- src/components/search/SearchResults.svelte | 6 ++--- 6 files changed, 31 insertions(+), 17 deletions(-) diff --git a/src/app.css b/src/app.css index db19a19e..4d107dbe 100644 --- a/src/app.css +++ b/src/app.css @@ -2,10 +2,24 @@ @tailwind components; @tailwind utilities; -.scroll-hidden { - -ms-overflow-style: none; /* Internet Explorer 10+ */ - scrollbar-width: none; /* Firefox */ -} -.scroll-hidden::-webkit-scrollbar { - display: none; /* Safari and Chrome */ +@layer components { + .scroll-hidden { + -ms-overflow-style: none; /* Internet Explorer 10+ */ + scrollbar-width: none; /* Firefox */ + } + .scroll-hidden::-webkit-scrollbar { + display: none; /* Safari and Chrome */ + } + + .h1 { + @apply mb-4 text-2xl font-semibold text-[#86858B] dark:text-gray-300; + } + + .h2 { + @apply mb-4 text-xl font-semibold text-[#86858B] dark:text-gray-300; + } + + .h3 { + @apply mb-2 text-lg font-semibold dark:text-white; + } } diff --git a/src/components/map/RouteMap.svelte b/src/components/map/RouteMap.svelte index a0315109..e3997ac8 100644 --- a/src/components/map/RouteMap.svelte +++ b/src/components/map/RouteMap.svelte @@ -74,7 +74,7 @@ infoWindow = new google.maps.InfoWindow({ content: `
-

${stop.name}

+

${stop.name}

Arrival time: ${new Date(stopTime.arrivalTime * 1000).toLocaleTimeString()}

` }); diff --git a/src/components/navigation/TripDetailsModal.svelte b/src/components/navigation/TripDetailsModal.svelte index 9f831219..bee38828 100644 --- a/src/components/navigation/TripDetailsModal.svelte +++ b/src/components/navigation/TripDetailsModal.svelte @@ -12,7 +12,7 @@
-

{stop.name}

-

Stop #{stop.id}

+

{stop.name}

+

Stop #{stop.id}

{#if routeShortNames()} -

Routes: {routeShortNames().join(', ')}

+

Routes: {routeShortNames().join(', ')}

{/if}
-

+

Arrivals and Departures -

+
diff --git a/src/components/oba/TripDetailsPane.svelte b/src/components/oba/TripDetailsPane.svelte index 178be534..3a32be0c 100644 --- a/src/components/oba/TripDetailsPane.svelte +++ b/src/components/oba/TripDetailsPane.svelte @@ -86,7 +86,7 @@ {#if error}

{error}

{:else if tripDetails} -

+

{#if routeInfo} Route {routeInfo.shortName} - {/if} diff --git a/src/components/search/SearchResults.svelte b/src/components/search/SearchResults.svelte index 09f5c2ab..f7b0fc07 100644 --- a/src/components/search/SearchResults.svelte +++ b/src/components/search/SearchResults.svelte @@ -15,9 +15,9 @@
-

Search Results

+

Search Results

-

Routes

+

Routes

{#if searchResults?.routeSearchResults?.list?.length > 0}