Skip to content

rework: Impl svelte based rendering instead of custom html templates#1

Merged
Sweattypalms merged 12 commits into
ferrumc-rs:masterfrom
ErdemGKSL:master
Jan 5, 2026
Merged

rework: Impl svelte based rendering instead of custom html templates#1
Sweattypalms merged 12 commits into
ferrumc-rs:masterfrom
ErdemGKSL:master

Conversation

@ErdemGKSL

@ErdemGKSL ErdemGKSL commented Jan 4, 2026

Copy link
Copy Markdown
Contributor

I implemented the dashboard like the previous one, but in svelte kit's static rendering mode.

Since it is an folder export, we now can navigate directly to pages with url editing. also because of that i have done some changes on the main ferrumc repository.

see: ferrumc-rs/ferrumc#304

image

Comment thread README.md Outdated
Comment on lines +1 to +38
# sv

Everything you need to build a Svelte project, powered by [`sv`](https://github.com/sveltejs/cli).

## Creating a project

If you're seeing this, you've probably already done this step. Congrats!

```sh
# create a new project in the current directory
npx sv create

# create a new project in my-app
npx sv create my-app
```

## Developing

Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:

```sh
npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open
```

## Building

To create a production version of your app:

```sh
npm run build
```

You can preview the production build with `npm run preview`.

> To deploy your app, you may need to install an [adapter](https://svelte.dev/docs/kit/adapters) for your target environment.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make the README be relevant to the ferrumc project, not the default svelte one!

Comment thread .vscode/settings.json Outdated
Comment on lines +1 to +5
{
"svelte.enable-ts-plugin": true,
"files.associations": {
"*.css": "tailwindcss"
}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't commit IDE files

@ErdemGKSL

Copy link
Copy Markdown
Contributor Author

Actually readme was fixed already in last 2 commits, but i changed the title section in the readme.

@ErdemGKSL ErdemGKSL requested a review from Sweattypalms January 5, 2026 04:59
@Sweattypalms Sweattypalms merged commit 57193c7 into ferrumc-rs:master Jan 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants