fix: better code organisation for ContentType components

This commit is contained in:
Chuma McPhoy
2024-06-27 13:17:26 +02:00
parent 00c04de09a
commit 879b7abd82
6 changed files with 15 additions and 36 deletions

View File

@@ -1,8 +1,8 @@
import { notFound } from "next/navigation" import { notFound } from "next/navigation"
import ContentPage from "@/components/ContentType/ContentPage" import ContentPage from "@/components/ContentType/ContentPage"
import HotelPage from "@/components/ContentType/HotelPage" import HotelPage from "@/components/ContentType/HotelPage/HotelPage"
import LoyaltyPage from "@/components/ContentType/LoyaltyPage" import LoyaltyPage from "@/components/ContentType/LoyaltyPage/LoyaltyPage"
import { import {
ContentTypeParams, ContentTypeParams,

View File

@@ -1,6 +1,6 @@
import { serverClient } from "@/lib/trpc/server" import { serverClient } from "@/lib/trpc/server"
import Title from "../TempDesignSystem/Text/Title" import Title from "@/components/TempDesignSystem/Text/Title"
import styles from "./hotelPage.module.css" import styles from "./hotelPage.module.css"

View File

@@ -0,0 +1,11 @@
.content {
display: grid;
gap: var(--Spacing-x4);
padding: var(--Spacing-x3) var(--Spacing-x3) var(--Spacing-x4);
}
@media screen and (min-width: 1367px) {
.content {
gap: var(--Spacing-x3);
}
}

View File

@@ -3,8 +3,7 @@ import { serverClient } from "@/lib/trpc/server"
import { Blocks } from "@/components/Loyalty/Blocks" import { Blocks } from "@/components/Loyalty/Blocks"
import Sidebar from "@/components/Loyalty/Sidebar" import Sidebar from "@/components/Loyalty/Sidebar"
import MaxWidth from "@/components/MaxWidth" import MaxWidth from "@/components/MaxWidth"
import Title from "@/components/TempDesignSystem/Text/Title"
import Title from "../TempDesignSystem/Text/Title"
import styles from "./loyaltyPage.module.css" import styles from "./loyaltyPage.module.css"

View File

@@ -1,31 +0,0 @@
.content {
display: grid;
padding-bottom: var(--Spacing-x9);
padding-left: var(--Spacing-x0);
padding-right: var(--Spacing-x0);
position: relative;
}
.blocks {
display: grid;
gap: var(--Spacing-x5);
padding-left: var(--Spacing-x2);
padding-right: var(--Spacing-x2);
}
@media screen and (min-width: 1367px) {
.content {
gap: var(--Spacing-x3);
padding-left: var(--Spacing-x3);
padding-right: var(--Spacing-x3);
}
.blocks {
padding-left: var(--Spacing-x0);
padding-right: var(--Spacing-x0);
}
.blocks > section:first-of-type > header {
gap: var(--Spacing-x2);
}
}