0.2.0 • Published 10 months ago

@svelte-fui/core v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@svelte-fui/core

@svelte-fui/core is a comprehensive UI library that seamlessly brings the elegant Microsoft Fluent Design System to your web applications. It offers an intuitive and extensive collection of components and tools, meticulously crafted with the power of TailwindCSS, making it effortless to create stunning and modern user interfaces.

With @svelte-fui/core at your disposal, developers can effortlessly design beautiful, responsive layouts that captivate users and elevate their web experiences to new heights.

Usage

To begin, install the @svelte-fui/core package into your project.

// pnpm
pnpm install @svelte-fui/core

//npm
npm install @svelte-fui/core

To build UIs using @svelte-fui/core components, it is necessary to place the App component at the highest level of your application or route (in the case of Sveltekit). Import the UI component and include the theme as children of the App component.

<script>
	import { App, Button } from '@svelte-fui/core';
</script>

<App>
	<Button>Hello World!</Button>
</App>

Note: For TailwindCSS users :point_down:

If you're a TailwindCSS enthusiast and want to incorporate Fluent UI tokens into your app for creating custom components that align with the Fluent Design system, You can easily integrate the fuiPreset export by @svelte-ui/tailwindcss into your tailwindcss configuration. Simply follow the instructions listed below.

First, let's make sure the package is installed.

// pnpm
pnpm install @svelte-fui/tailwindcss

//npm
npm install @svelte-fui/tailwindcss

Next up, we just need to make the necessary change to our taindindcss.config.js file.

// tailwindcss.config.js

import { fuiPreset } from '@svelte-fui/tailwindcss';

/** @type {import('tailwindcss').Config} */
export default {
	presets: [fuiPreset],
	content: ['./src/**/*.{html,js,svelte, stories.svelte, ts}'],
	// other configurations goes here
};
0.2.0

10 months ago

0.1.8

10 months ago

0.1.7

11 months ago

0.1.9

10 months ago

0.1.6

11 months ago

0.1.4

12 months ago

0.1.5

12 months ago

0.1.3

12 months ago

0.1.2

12 months ago

0.1.1

12 months ago

0.1.0

12 months ago