Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Home Page: Adjust margins and paddings #11

Merged
merged 8 commits into from
Jan 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/super-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,13 @@ jobs:
uses: actions/checkout@v3
with:
fetch-depth: 0


- name: Lint Code Base
uses: github/super-linter@v4
env:
VALIDATE_ALL_CODEBASE: false
VALIDATE_TYPESCRIPT_ES: false
VALIDATE_TYPESCRIPT_STANDARD: false
DEFAULT_BRANCH: "main"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Binary file added public/fonts/bettins-ywpem.ttf
Binary file not shown.
24 changes: 7 additions & 17 deletions src/components/Header.astro
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import Magnifying from './icons/Magnifying.astro';
<header class="sticky top-0 z-40">
<nav class="bg-white/80">
<div class="border-b-2 border-navy">
<div class="grid grid-cols-3 items-center m-3">
<div class="grid grid-cols-3 items-center mb-3 mx-3 pt-5">
<div class="flex justify-center items-center">
<a href="https://www.instagram.com/mimimum.exe/" target="_blank" class="mx-2">
<span class="sr-only">Follow Minh's Instagram</span>
Expand All @@ -25,27 +25,17 @@ import Magnifying from './icons/Magnifying.astro';
</div>
</div>
<div class="border-b-2 border-navy">
<div class="grid grid-cols-3 items-center m-3">
<div class="grid grid-cols-3 items-center m-5">
<div class="flex justify-center items-center text-navy">
<a href="/" class="mx-5"><span class="sr-only">Home</span>
Home
</a>
<a href="/about" class="mx-5"><span class="sr-only">About</span>
About
</a>
<a href="/" class="mx-5"><span class="sr-only"></span>Home</a>
<a href="/about" class="mx-5"><span class="sr-only">About</span>About</a>
</div>
<h1
class="flex justify-center text-sm font-semibold text-gray-900 sm:text-xl"
>
MDR
</h1>
>MDR</h1>
<div class="flex justify-center">
<a href="/" class="mx-5"><span class="sr-only">Dinning</span>
Dinning
</a>
<a href="/" class="mx-5"><span class="sr-only">Activities</span>
Activities
</a>
<a href="/" class="mx-5"><span class="sr-only"></span>Dinning</a>
<a href="/" class="mx-5"><span class="sr-only"></span>Activities</a>
</div>
</div>
</div>
Expand Down
6 changes: 3 additions & 3 deletions src/components/widgets/Button.astro
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ const { buttonName, className } = Astro.props;
---

<button
class:list={["border-2 border-navy m-9 button-shadow text-4xl",
"transition delay-150 hover:bg-navy hover:text-white",
class:list={["border-2 border-navy bg-white m-9 button-shadow",
"transition delay-150 hover:bg-navy",
className]}
>
{buttonName}
<p class="hover:text-white">{buttonName}</p>
</button>
<style>
.button-shadow {
Expand Down
3 changes: 0 additions & 3 deletions src/consts.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,2 @@
// Place any global data in this file.
// You can import this data from anywhere in your site by using the `import` keyword.

export const SITE_TITLE = "Minh de rien";
export const SITE_DESCRIPTION = "Welcome to my website!";
27 changes: 14 additions & 13 deletions src/pages/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import BaseHead from '../components/BaseHead.astro';
import Header from '../components/Header.astro';
import Button from '../components/widgets/Button.astro';
import { SITE_TITLE, SITE_DESCRIPTION } from '../consts';
import '../styles/global.css'
import '@fontsource/montserrat-alternates';
---

Expand All @@ -13,26 +14,26 @@ import '@fontsource/montserrat-alternates';
</head>
<body>
<Header title={SITE_TITLE} />
<main class="m-3 grid grid-rows-2 text-navy">
<div class="grid grid-cols-3">
<h1 class="col-span-2 font-bold text-9xl flex justify-self-start items-center">MINH DE RIEN</h1>
<div></div>
</div>
<div class="grid grid-cols-3 justify-center py-12">
<h2 class="col-span-2 font-montserrat text-4xl flex items-center font-navy">
An Intimate Collection of Cherished Locations in Montreal
<main class="md:mx-2xl m-3 grid grid-rows-2 justify-center items-center h-full w-full text-navy">
<h1 class:list={["font-bold sm:text-5xl md:text-6xl lg:text-6xl xl:text-10xl",
"flex justify-center items-center"]}
>MINH DE RIEN
</h1>
<div class="flex justify-around py-12 px-48">
<h2 class="font-montserrat text-navy text-5xl">
An <span class="font-bettins">Intimate</span> Collection of Cherished Locations in Montreal
</h2>
<div>
<!-- <div class="w-1 h-5 bg-navy flex"></div> -->
<Button className="h-24 w-96" buttonName="EXPLORE" class="p-9"/>
<!-- <div class="w-1 h-5 bg-navy"></div> -->
<div class="pl-20">
<!-- <div class=" bg-navy flex">|</div> -->
<Button className="h-24 w-96 text-4xl" buttonName="EXPLORE" />
<!-- <div class=" bg-navy">|</div> -->
</div>
</div>
</main>
</body>
</html>
<style>
body {
background-image: url('public/background.png');
background-image: url('../../../public/background.png');
}
</style>
28 changes: 6 additions & 22 deletions src/styles/global.css
Original file line number Diff line number Diff line change
Expand Up @@ -160,26 +160,10 @@ hr {
}
} */

.sr-only {
border: 0;
padding: 0;
margin: 0;
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;

/* IE6, IE7 - a 0 height clip, off to the bottom right of the visible 1px box */
clip: rect(1px 1px 1px 1px);

/* maybe deprecated but we need to support legacy browsers */
clip: rect(1px, 1px, 1px, 1px);

/* modern browsers, clip-path works inwards from each corner */
clip-path: inset(50%);

/* added line to stop words getting smushed together (as they go onto seperate lines
and some screen readers do not understand line feeds as a space
*/
white-space: nowrap;
@font-face {
font-family: Bettins;
src: url("/fonts/bettins-ywpem.ttf") format('TrueType');
font-weight: 400;
font-style: normal;
font-display: swap;
}
13 changes: 12 additions & 1 deletion tailwind.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,22 @@ export default {
theme: {
extend: {
colors: {
'navy': '#141E46'
navy: '#141E46',
}
},
fontFamily: {
'montserrat': '"Montserrat Alternates"',
'bettins': 'Bettins'
},
fontSize: {
sm: ['0.875rem', '1.25rem'],
lg: ['1.125rem', '1.75rem'],
xl: ['1.25rem', '1.75rem'],
'4xl': ['2.25rem', '2.5rem'],
'5xl': ['3rem', '1'],
'6xl': ['3.75rem', '1'],
'7xl': ['4.5rem', '1'],
'10xl': '12rem;'
}
},
plugins: [],
Expand Down
Loading