bevyengine / bevyengine/bevy

Improve the language syntax/format for designing UI

Open
#10,864 5 comments 0 reactions 0 assignees View on GitHub
A-UI C-Feature X-Needs-SME
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

## What problem does this solve or what need does it fill?

The first time I started bevy ui, I found it's logic quite like html and css. But currently the code for building up ui are quite verbose and a hard to read once the ui panel get complicated.

## What solution would you like?

Use html and css for ui designing. And parse them to entities and components.

## Additional context

The `bevy_ecss` crate is using css to change the style of ui and it's much elegant and flexible than rust code. But just as its name, it does not support html to define the structure.

Edit:
Not just html, seemy comment below.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.