Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
6cebc2a
add tomeeto logos
mirmirmirr Apr 29, 2025
4199ef7
complete header and theme toggle
mirmirmirr Apr 29, 2025
69dbd50
complete homepage css
mirmirmirr Apr 29, 2025
5d6cec9
finish baseline create new event page
mirmirmirr May 1, 2025
065f643
complete configurations and grid response
mirmirmirr May 6, 2025
8be5f6f
add schedule grid pagination
mirmirmirr May 6, 2025
376288b
adjust layouts and data flow between date range choosers
mirmirmirr May 7, 2025
e5ccd1a
add custom select
mirmirmirr May 9, 2025
0748247
add chevron icons
mirmirmirr May 9, 2025
72e4601
refine custom select styling
mirmirmirr May 9, 2025
6730a69
refine schedule grid styling and add error messages
mirmirmirr May 9, 2025
95f0199
refine weekday cal styling
mirmirmirr May 9, 2025
052d122
refine specific date range styles
mirmirmirr May 9, 2025
bf8b67f
Update page.tsx
mirmirmirr May 9, 2025
79ac092
configure date range for mobile
mirmirmirr May 9, 2025
d8c4f94
update schedule grid for mobile
mirmirmirr May 9, 2025
03c615e
Update schedule-grid.tsx
mirmirmirr May 9, 2025
d88c055
add initial timezone logic
mirmirmirr May 10, 2025
fc4c8c2
update time range and schedule types
mirmirmirr May 10, 2025
a564b60
add duration dropdown
mirmirmirr May 14, 2025
80fa4c4
switch to using grids instead of flexbox
mirmirmirr May 15, 2025
95e1307
add grid preview dialog
mirmirmirr May 15, 2025
24caadd
initial user availability logic
mirmirmirr May 24, 2025
8dc7e24
reorganize files
mirmirmirr May 24, 2025
582ee97
Update README.md
mirmirmirr May 26, 2025
6ec1490
updated DateRangeSelector to account for timezone
mirmirmirr May 31, 2025
95a8182
switch to new color palette
mirmirmirr Jun 6, 2025
42b9805
Update date-range-drawer to use button in lieu of div
mirmirmirr Jun 6, 2025
c3e1754
Remove debug statements
mirmirmirr Jun 6, 2025
9368ce1
Merge branch 'base-page-styles' of https://github.com/plan-cake/front…
mirmirmirr Jun 6, 2025
858f37f
Change mobile month displays
mirmirmirr Jun 6, 2025
52b65d7
Delete unused display variable
mirmirmirr Jun 6, 2025
2dab2b2
Merge pull request #5 from plan-cake/base-page-styles
liug88 Jun 6, 2025
544a639
add command line prettier
mirmirmirr Jun 14, 2025
0d86c94
add modak and nunito font
mirmirmirr Jun 14, 2025
4c51fce
uninstall text-stroke
mirmirmirr Jun 14, 2025
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
2 changes: 1 addition & 1 deletion .prettierrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"plugins": ["prettier-plugin-tailwindcss"],
"tailwindStylesheet": "./app/globals.css"
}
}
46 changes: 18 additions & 28 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,42 +1,32 @@
# frontend
# plancake Frontend

This is where the frontend of tomeeto is!

Current Tasks: - Build Mockups for all of the pages - Redesign the Create Event Page - Wait for Database man to do the funny backend thing

This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
This repository contains the frontend code for plancake.

## Getting Started

First, run the development server:
To clone and run this application, [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
npm install npm@latest -g
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.

This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel.
### Installation

## Learn More

To learn more about Next.js, take a look at the following resources:
```bash
# Clone this repository
$ git clone https://github.com/tomeeto/frontend.git

- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
# Install dependencies
$ npm install

You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome!
# Run the app
$ npm run dev
```

## Deploy on Vercel
## Credits

The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
This project is built with the following:

Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.
- [Next.js](https://nextjs.org/)
- [Tailwind.css](https://tailwindcss.com/)
- [Radix UI Elements](https://www.radix-ui.com/)
7 changes: 7 additions & 0 deletions app/_lib/classname.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
// utils.ts
import { clsx } from "clsx";
import { twMerge } from "tailwind-merge";

export function cn(...inputs: any[]) {
return twMerge(clsx(inputs));
}
Loading