Simple Website Template with Nicegui
This project aims to create a basic website template using Nicegui, a Python library for building web GUIs. The technology stack includes Tailwind CSS for styling. The website features multiple pages including Home, About, and Contact.
Features:
- Responsive Design: Utilizes Tailwind CSS for responsive and modern UI design.
- Navigation Bar: Includes a navigation bar with links to Home, About, and Contact pages.
- Dark Mode: Implements a dark mode feature for improved user experience.
- Sections: Divides the website into sections such as main, footer, and contact form.
- Dynamic Content: Integrates dynamic content such as cards and buttons.
Colors Used:
- Background Color: Light blue for default mode, black for dark mode.
- Foreground Color: White for text and links.
Pages:
- Home: Displays main content and sections.
- About: Provides information about the website or company.
- Contact: Includes a contact form for user interaction.
Components Used:
- Cards: Represent information or features using cards with images and buttons.
- Buttons: Interactive elements for navigation and user actions.
- Input Fields: Enables users to input their name, email, and message in the contact form.
- Labels: Displays textual information such as page titles and contact details.