Skip to content

Commit

Permalink
Change primary color
Browse files Browse the repository at this point in the history
  • Loading branch information
thePeras committed Jul 30, 2024
1 parent f25e397 commit 4283078
Show file tree
Hide file tree
Showing 22 changed files with 107 additions and 501 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
node_modulesnode_modules/
node_modules/
.next/
78 changes: 13 additions & 65 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,69 +1,24 @@
# Solid - Free Next.js Web Template and Starter Kit for SaaS
# AEFEUP Website 🚀

Solid is a free Next.js template specifically crafted for startups, SaaS, and software websites. It provides an extensive array of necessary sections, elements, and pages required to build a fully-equipped website for any SaaS, software, or startup site. Comes with all cutting edge React and Next.js features - **Built with Next.js 13, React 18 and TypeScript.**
## Tech Stack

This Next.js template's homepage comes with an awesome hero area, logos of associated brands, a features section, an about section, another features section with tabs, counters, and star ratings, integration options, clear call-to-actions, an FAQ section with accordions, a testimonials section, pricing tables, a contact page, a blog, and a distinctive footer.
- Nextjs 13
- React 18
- TypeScript

**Solid Next.js template packed with all necessary external pages** - such as login, registration, blog grids, and single blog pages, among others. This broad collection of pages provides all the necessary tools to create a feature-packed, comprehensive, and visually appealing website or landing page for software, a web application, or SaaS.
## Packages

### [🔥 Get Solid Pro - Next.js SaaS Boilerplate and Starter Kit](https://nextjstemplates.com/templates/solid)
- Framer Motion
- Lucide Icons

![Startup Pro](https://uideck.com/wp-content/uploads/edd/2023/07/solid-saas.png)

### [🚀 Solid PRO Live Demo](https://solid.nextjstemplates.com/)

### [🚀 Solid FREE Live Demo](https://solid-free.nextjstemplates.com/)

### TailAdmin React PRO vs TailAdmin React FREE Comparison 📊

#### [Solid PRO](https://solid.nextjstemplates.com/)
- SaaS Boilerplate + Starter Kit with Essential Integrations and Functionalities
- Essential Integrations: Auth, DB, Stripe, MDX and More ...
- Fully Functional, Ready to Use Sanity Blog Support
- Premium Email Support
- Functional External Pages
- Free Lifetime Future Updates
___
#### [Solid FREE](https://solid-free.nextjstemplates.com/)
- Only UI - Coded for Next.js
- No Integrations
- No Functional Blogging System
- External Pages without Functions/Integrations
- Community Support
- Free Lifetime Future Updates
___

### [📦 Download](https://nextjstemplates.com/templates/solid)

### [🔥 Get Pro](https://nextjstemplates.com/templates/solid)

### [🔌 Documentation](https://nextjstemplates.com/docs)

### ⚡ Deploy Now

[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FNextJSTemplates%2Fsolid-nextjs)

[![Deploy with Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/NextJSTemplates/solid-nextjs)


## Installation
## ⚡ Installation

Here are the steps you need to follow to install the dependencies.

1.Download and extract the template from **Next.js Templates.**

2.**cd** into the template directory then run this command to install all the dependencies

```bash
npm install
```

or

```bash
yarn install
```


You can start the project on the local server

Expand All @@ -73,17 +28,10 @@ You can start the project on the local server

It’ll start the template on [localhost:3000](http://localhost:3000).

The documentation includes all the guides you need for the integrations.


### Deploying on PaaS

If you are using a GitHub repo then you can go with free-of-cost and easy-to-use options like [Vercel](https://vercel.com/), or [Netlify](https://netlify.com/) they offer decent-free tiers for Next.js hosting.
## Project structure

### 📄 License
Solid Free is 100% free and open-source, feel free to use with your personal and commercial projects.
- The `pages` directory contains all the pages of the project with app routing, as each file in this directory corresponds to a page.

### 💜 Support
If you like the template, please star this repository to inspire the team to create more stuff like this and reach more users like you!
- The `components` directory contains all the components used in the project.

### ✨ Browse and Download - Best Free [Next.js Templates](https://nextjstemplates.com/templates)
- The `public` directory contains all the static files used in the project like images.
File renamed without changes.
18 changes: 0 additions & 18 deletions app/(site)/auth/signin/page.tsx

This file was deleted.

16 changes: 0 additions & 16 deletions app/(site)/auth/signup/page.tsx

This file was deleted.

2 changes: 0 additions & 2 deletions app/(site)/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import Footer from "@/components/Footer";
import Header from "@/components/Header";
import Lines from "@/components/Lines";
import ScrollToTop from "@/components/ScrollToTop";
import { ThemeProvider } from "next-themes";
import { Inter } from "next/font/google";
import "../globals.css";
Expand All @@ -29,7 +28,6 @@ export default function RootLayout({
<ToasterContext />
{children}
<Footer />
<ScrollToTop />
</ThemeProvider>
</body>
</html>
Expand Down
54 changes: 54 additions & 0 deletions app/(site)/not-found.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
import { Metadata } from "next";
import Image from "next/image";

export const metadata: Metadata = {
title: "Error Page - Solid SaaS Boilerplate",
description: "This is Error page for Solid Pro",
// other metadata
};

const ErroPage = () => {
return (
<section className="overflow-hidden pb-25 pt-45 lg:pb-32.5 lg:pt-50 xl:pb-37.5 xl:pt-55">
<div className="animate_top mx-auto max-w-[518px] text-center">
<Image
src="/images/shape/404.svg"
alt="404"
className="mx-auto mb-7.5"
width={400}
height={400}
/>

<h2 className="mb-5 text-2xl font-semibold text-black dark:text-white md:text-4xl">
This Page Does Not Exist
</h2>
<p className="mb-7.5">
The page you were looking for appears to have been moved, deleted or
does not exist.
</p>

<a
href="/"
className="inline-flex items-center gap-2.5 rounded-full bg-black px-6 py-3 font-medium text-white duration-300 ease-in-out hover:bg-blackho dark:bg-btndark dark:hover:bg-blackho"
>
Return to Home
<svg
className="fill-white"
width="14"
height="14"
viewBox="0 0 14 14"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M10.4767 6.16664L6.00668 1.69664L7.18501 0.518311L13.6667 6.99998L7.18501 13.4816L6.00668 12.3033L10.4767 7.83331H0.333344V6.16664H10.4767Z"
fill=""
/>
</svg>
</a>
</div>
</section>
);
};

export default ErroPage;
4 changes: 2 additions & 2 deletions components/Footer/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,14 @@ const Footer = () => {
<Image
width={110}
height={80}
src="/images/logo/logo-light.svg"
src="/images/logo/aefeup.png"
alt="Logo"
className="dark:hidden"
/>
<Image
width={110}
height={80}
src="/images/logo/logo-dark.svg"
src="/images/logo/aefeup.png"
alt="Logo"
className="hidden dark:block"
/>
Expand Down
20 changes: 3 additions & 17 deletions components/Header/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -39,18 +39,11 @@ const Header = () => {
<div className="flex w-full items-center justify-between xl:w-1/4">
<a href="/">
<Image
src="/images/logo/logo-dark.svg"
src="/images/logo/aefeup.png"
alt="logo"
width={119.03}
height={30}
className="hidden w-full dark:block"
/>
<Image
src="/images/logo/logo-light.svg"
alt="logo"
width={119.03}
height={30}
className="w-full dark:hidden"
className="w-full"
/>
</a>

Expand Down Expand Up @@ -154,18 +147,11 @@ const Header = () => {
<div className="mt-7 flex items-center gap-6 xl:mt-0">
<ThemeToggler />

<Link
href="https://github.com/NextJSTemplates/solid-nextjs"
className="text-regular font-medium text-waterloo hover:text-primary"
>
GitHub Repo 🌟
</Link>

<Link
href="https://nextjstemplates.com/templates/solid"
className="flex items-center justify-center rounded-full bg-primary px-7.5 py-2.5 text-regular text-white duration-300 ease-in-out hover:bg-primaryho"
>
Get Pro 🔥
CTA Button
</Link>
</div>
</div>
Expand Down
12 changes: 0 additions & 12 deletions components/Header/menuData.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -36,18 +36,6 @@ const menuData: Menu[] = [
newTab: false,
path: "/blog",
},
{
id: 34,
title: "Sign In",
newTab: false,
path: "/auth/signin",
},
{
id: 35,
title: "Sign Up",
newTab: false,
path: "/auth/signup",
},
{
id: 35,
title: "Docs",
Expand Down
92 changes: 0 additions & 92 deletions markdown/docs/bootstrap-template.mdx

This file was deleted.

Loading

0 comments on commit 4283078

Please sign in to comment.