Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
4c2c971
👍 Improve font sizes
Oct 14, 2021
59d1cff
➕ Add new hero headline
Oct 14, 2021
e2cd1eb
👍 Update hero title
Oct 15, 2021
876d6b1
➕ Add photos
Nov 1, 2021
6422dff
Revert "👍 Update hero title"
Nov 1, 2021
70560aa
Change div to section
Nov 1, 2021
33c6188
Add lightbox-image component
Nov 8, 2021
edfa831
👍 Improve image lightbox
Nov 8, 2021
6fc4543
➕ Add kitchen remodels section
Nov 8, 2021
58ef926
➕ Add additions section
Nov 8, 2021
263c683
🔨 Fix mobile layout
Nov 8, 2021
9195924
Add Contact Us section
Jan 5, 2022
a5d35bc
Remove sections
Jan 5, 2022
4c8f5fe
Add Thomas Bouch section
Jan 5, 2022
107bae5
💣
lukebouch Jan 28, 2023
3725411
Add idea folder
lukebouch Jan 28, 2023
e2da337
Astro init
lukebouch Jan 28, 2023
b36d43f
Add TailwindCSS
lukebouch Jan 28, 2023
ccbb3f4
Add Prettier
lukebouch Jan 28, 2023
d65a72c
Add colors to Tailwindcss config
lukebouch Jan 28, 2023
64b60fe
WIP
lukebouch Jan 28, 2023
2a7d815
WIP
lukebouch Feb 7, 2023
29b2212
Start over
lukebouch May 4, 2023
8f7f23d
Add hero
lukebouch May 4, 2023
c149f34
Change text color
lukebouch May 4, 2023
3779e5d
Wire up JS for mobile navigation
lukebouch May 4, 2023
70388b3
Add a review with photo
lukebouch May 4, 2023
1d45006
WIP
lukebouch May 4, 2023
3564fba
Fix screen reader alt text
lukebouch May 4, 2023
a5f519b
Change hero background color to orange
lukebouch May 4, 2023
759871e
Switch to Yarn
lukebouch Jul 4, 2023
ffc712e
WIP
lukebouch Jul 4, 2023
389f194
Add Vue
lukebouch Jul 4, 2023
c80df78
Add Footer
lukebouch Jul 4, 2023
d07cd16
Fix
lukebouch Jul 4, 2023
5840259
Add padding
lukebouch Jul 4, 2023
efe9822
Convert component to Vue
lukebouch Jul 4, 2023
529144c
Fix mobile issues
lukebouch Jul 4, 2023
ca2c74d
Update home page title
lukebouch Jul 7, 2023
8f53c34
Add deploy preview script
lukebouch Jul 7, 2023
c40ab19
Pull the navbar out into it’s own component
lukebouch Jul 7, 2023
6163372
Define navigation links in data
lukebouch Jul 7, 2023
5226392
Fix navbar
lukebouch Jul 7, 2023
e6bcb9b
Add padding
lukebouch Jul 7, 2023
ad27a47
Fix navbar hrefs
lukebouch Jul 7, 2023
f3744c4
Add team page
lukebouch Jul 7, 2023
4c32c9e
Add more team members
lukebouch Jul 7, 2023
aa375e3
Fix misspelling
lukebouch Jul 7, 2023
4183915
Change div to section tag
lukebouch Jul 8, 2023
36d22fa
Fix font not being bold
lukebouch Jul 8, 2023
cb0fd97
Add Our Work page
lukebouch Jul 8, 2023
2911aa1
Add contact form
lukebouch Jul 8, 2023
5175ada
Add netlify.toml
lukebouch Jul 8, 2023
57b0487
Only show contact form on home page
lukebouch Jul 8, 2023
d10c807
Remove comment
lukebouch Jul 8, 2023
aec936f
Fix contact form
lukebouch Jul 8, 2023
68c5a52
Update tel link
lukebouch Jul 8, 2023
f4ffe7f
bump
lukebouch Jul 8, 2023
71ab205
Merge branch 'main'
lukebouch Jul 8, 2023
b90cd0f
Add Fathom Analytics script
lukebouch Jul 8, 2023
edffc82
Fix contact form input boxes
lukebouch Jul 8, 2023
7335086
Change input highlight color
lukebouch Jul 8, 2023
fef4f9e
Update package.json
lukebouch Jul 8, 2023
c94968b
Update main.css
lukebouch Jul 8, 2023
4266b9e
Update yarn.lock
lukebouch Jul 8, 2023
7622c06
Update astro.config.mjs
lukebouch Jul 8, 2023
fd7d53c
Fix
lukebouch Jul 8, 2023
e50ee36
Remove @tailwindcss/typography
lukebouch Jul 9, 2023
e7cbefe
WIP
lukebouch Jul 9, 2023
66701a6
Improve mobile
lukebouch Jul 9, 2023
d92698c
Fix spacing
lukebouch Jul 9, 2023
063787d
Fix desktop version
lukebouch Jul 9, 2023
b29ca8d
Add email to contact form
lukebouch Jul 23, 2023
499d976
Add Tinylytics
lukebouch Oct 7, 2023
b5876e8
Upgrade to Astro v3
lukebouch Oct 10, 2023
cbba429
Add margin around sections on homepage
lukebouch Oct 10, 2023
be117b4
Add more space
lukebouch Oct 10, 2023
84012aa
Add more space
lukebouch Oct 10, 2023
3012535
WIP
lukebouch Oct 10, 2023
2693919
Convert Vue component to Astro
lukebouch Oct 10, 2023
24f6c2a
WIP
lukebouch Oct 10, 2023
b078460
Start over
lukebouch Jan 16, 2024
f95c9a1
Add navigation
lukebouch Jan 16, 2024
538b841
Make logo link to homepage
lukebouch Jan 16, 2024
bf382f3
Rename Navbar component
lukebouch Jan 16, 2024
4f124b5
Set Node version
lukebouch Jan 16, 2024
5ae5cb5
Fix
lukebouch Jan 16, 2024
f43d569
Fix
lukebouch Jan 16, 2024
46d151a
Add mobile navigation
lukebouch Jan 16, 2024
8b516a9
Fix
lukebouch Jan 16, 2024
c4ec3f8
Improve
lukebouch Jan 16, 2024
4dd796c
Fix
lukebouch Jan 16, 2024
00471fb
WIP
lukebouch Jan 16, 2024
d703479
WIP
lukebouch Jan 16, 2024
685b14a
WIP
lukebouch Jan 16, 2024
ff0ab84
Add button
lukebouch Jan 16, 2024
207cf84
Add more margin
lukebouch Jan 16, 2024
3d95aa5
Add review
lukebouch Jan 16, 2024
db03723
Refactor
lukebouch Jan 16, 2024
3366a0e
Improve responsiveness
lukebouch Jan 16, 2024
74baaf0
Add footer
lukebouch Jan 16, 2024
ceaa1fa
Add team section
lukebouch Jan 16, 2024
45a2299
Fix
lukebouch Jan 16, 2024
e79c523
Refactor
lukebouch Jan 16, 2024
da3e3c5
Add large team photo
lukebouch Jan 16, 2024
a2e26fa
Add contact form
lukebouch Jan 16, 2024
e316750
WIP
lukebouch Jan 16, 2024
6b60288
Fix text size on mobile
lukebouch Jan 16, 2024
269fc1c
Misc. improvements
lukebouch Jan 16, 2024
3dbfb06
Delete old files
lukebouch Jan 16, 2024
40a337a
Delete old files
lukebouch Jan 16, 2024
40df7ae
Fix mobile navigation
lukebouch Jan 16, 2024
720b3d6
Fix
lukebouch Jan 16, 2024
9c1595b
Fix
lukebouch Jan 16, 2024
8b5e2b7
WIP
lukebouch Jan 17, 2024
8eaebbd
Remove other pages
lukebouch Jan 17, 2024
529ee0b
WIP
lukebouch Jan 17, 2024
15457de
Add portfolio page
lukebouch Jan 18, 2024
11f9f98
WIP
lukebouch Jan 18, 2024
516a7b9
WIP
lukebouch Jan 18, 2024
02952fe
Add contact form to portfolio page
lukebouch Jan 18, 2024
5f4dcb4
Fix typo
lukebouch Jan 18, 2024
ab9bb1a
Fix issues on mobile
lukebouch Jan 18, 2024
c877745
Improve hero
lukebouch Jan 18, 2024
7a3ba98
Add bios
lukebouch Jan 18, 2024
d22a23e
Upgrade dependencies
lukebouch Jan 18, 2024
7f1f4c3
Optimize images
lukebouch Jan 18, 2024
7f32585
Decrease image quality
lukebouch Jan 18, 2024
d9d1773
Fix accessiblity
lukebouch Jan 18, 2024
83d1f54
Update
lukebouch Nov 14, 2024
7f7fd01
Update logo
lukebouch Nov 14, 2024
2ca1ac5
WIP
lukebouch Nov 14, 2024
37884a1
Update team member section
lukebouch Nov 14, 2024
dda23cf
Update team section
lukebouch Nov 14, 2024
ec894c0
Add Joseph to team section
lukebouch Nov 14, 2024
1197c59
Update team section
lukebouch Nov 14, 2024
7b159ce
Update copyright date
lukebouch Nov 14, 2024
dfb3968
WIP
lukebouch Nov 14, 2024
4dab902
Add button to navigation
lukebouch Nov 14, 2024
468f504
Update portfolio photos
lukebouch Nov 14, 2024
027d4e8
WIP
lukebouch Nov 15, 2024
2b8738a
Update team cards
lukebouch Nov 23, 2024
c051c6d
Fix spacing
lukebouch Nov 23, 2024
4f8ff0c
Fix unsaved changes to images
lukebouch Nov 23, 2024
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
Binary file modified .DS_Store
Binary file not shown.
33 changes: 21 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
/build_local/
/cache/
/node_modules/
/vendor/
/.idea/
/.vscode/
npm-debug.log

# Optional ignores
# /build_staging/
# /build_production/
# /source/assets/build/
# build output
dist/

# generated types
.astro/

# dependencies
node_modules/

# logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# environment variables
.env
.env.production

# macOS-specific files
.DS_Store
3 changes: 3 additions & 0 deletions .nova/Configuration.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{

}
3 changes: 3 additions & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"tabWidth": 4
}
4 changes: 4 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"recommendations": ["astro-build.astro-vscode"],
"unwantedRecommendations": []
}
11 changes: 11 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"version": "0.2.0",
"configurations": [
{
"command": "./node_modules/.bin/astro dev",
"name": "Development server",
"request": "launch",
"type": "node-terminal"
}
]
}
54 changes: 54 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Astro Starter Kit: Basics

```
npm create astro@latest -- --template basics
```

[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/basics)
[![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/s/github/withastro/astro/tree/latest/examples/basics)

> 🧑‍🚀 **Seasoned astronaut?** Delete this file. Have fun!

![basics](https://user-images.githubusercontent.com/4677417/186188965-73453154-fdec-4d6b-9c34-cb35c248ae5b.png)


## 🚀 Project Structure

Inside of your Astro project, you'll see the following folders and files:

```
/
├── public/
│ └── favicon.svg
├── src/
│ ├── components/
│ │ └── Card.astro
│ ├── layouts/
│ │ └── Layout.astro
│ └── pages/
│ └── index.astro
└── package.json
```

Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name.

There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components.

Any static assets, like images, can be placed in the `public/` directory.

## 🧞 Commands

All commands are run from the root of the project, from a terminal:

| Command | Action |
| :--------------------- | :----------------------------------------------- |
| `npm install` | Installs dependencies |
| `npm run dev` | Starts local dev server at `localhost:3000` |
| `npm run build` | Build your production site to `./dist/` |
| `npm run preview` | Preview your build locally, before deploying |
| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` |
| `npm run astro --help` | Get help using the Astro CLI |

## 👀 Want to learn more?

Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat).
13 changes: 13 additions & 0 deletions astro.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineConfig } from "astro/config";
import tailwind from "@astrojs/tailwind";

import alpinejs from "@astrojs/alpinejs";

// https://astro.build/config
export default defineConfig({
integrations: [tailwind({
config: {
applyBaseStyles: false
}
}), alpinejs()]
});
17 changes: 0 additions & 17 deletions bootstrap.php

This file was deleted.

5 changes: 0 additions & 5 deletions composer.json

This file was deleted.

Loading