diff --git a/packages/data-components/src/outcrops/base.module.sass b/packages/data-components/src/outcrops/base.module.sass index ef7136ec..a57b3192 100644 --- a/packages/data-components/src/outcrops/base.module.sass +++ b/packages/data-components/src/outcrops/base.module.sass @@ -1,21 +1,37 @@ .location-basic-info max-width: 650px position: relative - img - max-width: 100% + margin: 0.3em 0 0.5em .location-header display: flex flex-direction: row gap: 1em align-items: baseline - h2 - flex-grow: 1 - h2, h3 + h2, h3, h4 margin: 0 + h3.title + flex-grow: 1 .year color: var(--secondary-color) - margin: 0.2em 0 1em + margin: 0.2em 0 0.8em .location-link color: var(--secondary-color) + transform: scale(0.8) + +.image-panel + position: relative + img + border-radius: 6px + border: 1px solid var(--accent-color) + max-width: 100% + +.star-rating + position: absolute + bottom: 8px + right: 5px + border-radius: 4px + color: #fff + background-color: var(--translucent-panel-background-color) + padding: 0.1em 0.3em 0.2em diff --git a/packages/data-components/src/outcrops/base.ts b/packages/data-components/src/outcrops/base.ts index 90d985ec..c12f38eb 100644 --- a/packages/data-components/src/outcrops/base.ts +++ b/packages/data-components/src/outcrops/base.ts @@ -1,5 +1,5 @@ import hyper from "@macrostrat/hyper"; -import { AnchorButton, Icon } from "@blueprintjs/core"; +import { Icon } from "@blueprintjs/core"; import styles from "./base.module.sass"; const h = hyper.styled(styles); @@ -30,8 +30,8 @@ export function LocationBasicInfo({ return h("div.location-basic-info", { className }, [ h("div.location-header", { className: headerClassName }, [ - h("h2", [title]), - h("h3.year", [year]), + h("h3.title", [title]), + h("h4.year", [year]), h(LocationLink, { href: link }), ]), h.if(description != null)("p.description", [description]),