Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/flamrdevs/astrolinkt

Link in Bio Template using Astro, React & TailwindCSS
https://github.com/flamrdevs/astrolinkt

astro react tailwind template

Last synced: about 1 month ago
JSON representation

Link in Bio Template using Astro, React & TailwindCSS

Awesome Lists containing this project

README

        

# astrolinkt

Link in Bio Template using Astro, React & TailwindCSS

## Tech Stack

- [TypeScript](https://www.typescriptlang.org)
- [React](https://react.dev)
- [Tailwind CSS](https://tailwindcss.com)
- [coloradix](https://github.com/coloradix/coloradix)
- [Radix UI](https://radix-ui.com)
- [klass](https://github.com/flamrdevs/klass)
- [Astro](https://astro.build)

## Quick Start

[Create repository from a template](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template)

or

Clone the repository

```bash
git clone https://github.com/flamrdevs/astrolinkt.git
```

Install packages

```
pnpm i
```

Start Astro development server

```
pnpm dev
```

### Customization

#### Content

[VSCode Todo Tree Extension](https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree) will help you find what needs to be changed

#### Colors

Color system is based on the [Radix Colors](https://www.radix-ui.com/colors) schema

`tailwind.config.ts`

```typescript
import coloradix /*, { import the colors you want }*/ from "@coloradix/tailwindcss";

// then configure it with the coloradix plugin
```

#### Theme

Set light / Dark mode by the html data attibute

`src/components/HTML.astro`

```html

```

## Author

astrolinkt developed by [flamrdevs](https://github.com/flamrdevs)

## License

[MIT](./LICENSE)