Welcome to the Skeleton Responsive UI project using Svelte! This project provides a responsive layout template that you can use as a starting point for your web applications. It's designed to be clean, minimal, and adaptable to various screen sizes and devices.
š Getting Started
To get started with this project, follow these simple steps:
Clone the repository to your local machine:
git clone https://github.com/FaikYY/svelte-skeleton.git
Change into the project directory:
cd your-svelte-skeleton
Install the necessary dependencies:
npm install
Start the development server:
npm run dev
Open your web browser and navigate to http://localhost:5173 to see the responsive UI in action.
š Features
š Layout Structure
The layout structure is defined in the layout.svelte
file. It includes the following sections:
<script>
import { page } from '$app/stores';
</script>
<div class="container">
<header>
<div id="logo">Your Name</div>
<nav>
<a href="/" aria-current={$page.url.pathname === '/' ? 'page' : undefined}> Home </a>
<a href="projects" aria-current={$page.url.pathname === '/projects' ? 'page' : undefined}> Projects </a>
<a href="about" aria-current={$page.url.pathname === '/about' ? 'page' : undefined}> About Me </a>
<a href="faqs" aria-current={$page.url.pathname === '/faqs' ? 'page' : undefined}> FAQs </a>
</nav>
</header>
<main>
<slot />
<footer>Created by Faik Yesilyaprak with ā¤ļø š§ </footer>
</main>
</div>
šØ Customization
You can easily customize this template to fit your project's needs. Modify the colors, add your logo, and adjust the navigation links to match your content.
š License
This project is licensed under the MIT License.
š¬ Contact
If you have any questions or suggestions, feel free to contact the project creator:
Happy coding! ššØāš»š