Skip to content

Commit

Permalink
Merge branch 'navbar'
Browse files Browse the repository at this point in the history
  • Loading branch information
momja committed Jan 8, 2024
2 parents b7478b9 + 9472029 commit 6155b56
Show file tree
Hide file tree
Showing 49 changed files with 17,611 additions and 3,997 deletions.
30 changes: 30 additions & 0 deletions .storybook/main.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import type { StorybookConfig } from "@storybook/nextjs";

const path = require('path');


const config: StorybookConfig = {
stories: [
"../src/components/**/*.mdx",
"../src/components/**/*.stories.@(js|jsx|mjs|ts|tsx)",
],
addons: [
"@storybook/addon-links",
"@storybook/addon-essentials",
"@storybook/addon-onboarding",
"@storybook/addon-interactions",
],
framework: {
name: "@storybook/nextjs",
options: {},
},
docs: {
autodocs: "tag",
},
webpackFinal: (config) => {
config.resolve.alias['@'] = path.resolve(__dirname, '../'); // Adjust '../src' as per your project structure

return config;
},
};
export default config;
16 changes: 16 additions & 0 deletions .storybook/preview.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import type { Preview } from "@storybook/react";
import '@/src/styles/globals.css';

const preview: Preview = {
parameters: {
actions: { argTypesRegex: "^on[A-Z].*" },
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/i,
},
},
},
};

export default preview;
40 changes: 19 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,38 @@
# Sequoia Fabrica Landing Page

This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).

This is the source code for the Sequoia Fabrica Landing page, hosted at [sequoiafabrica.org](sequoiafabrica.org)

## Getting Started

First, run the development server:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```

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

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

[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.ts`.

The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.
## UI Component Development

This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
This application is configured for testing with [storybook](). To run the storybook server:

## Learn More
```bash
npm run storybook
```

To learn more about Next.js, take a look at the following resources:
Each component in the `/components` directory should be placed in its own subdirectory with a component `.tsx` file and (optionally) a `.stories.tsx` file.

- [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.
## Cleaning the project

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

## Deploy on Vercel
# Project Structure
All project resources are located in the `public` directory. All source code is in the `src` directory.

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.
- preference goes to formatting with tailwindcss whenever possible. Avoid adding custom css for every component you add.

Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
# Contributing
Please file any bugs here or report them via email [email protected]
76 changes: 0 additions & 76 deletions components/Footer.tsx

This file was deleted.

11 changes: 0 additions & 11 deletions components/Header.tsx

This file was deleted.

25 changes: 0 additions & 25 deletions components/Logo.tsx

This file was deleted.

13 changes: 0 additions & 13 deletions components/docs/DocumentLayout.tsx

This file was deleted.

Loading

0 comments on commit 6155b56

Please sign in to comment.