Mad Cow

Results 20 issues of Mad Cow

### Description Sometimes it's useful for sliders to display label their range. This could be the minimum/maximum, the zero point, or (if a step size is specified) the steps. Related,...

enhancement

A lot of discussions have come up regarding pages: 1. It's weird that pages inherit from `rio.Component`, rather than `rio.Page`. It's even more confusing, that in addition to the component...

ideas wanted
new feature

Rio depends on a `rio.toml` file, which contains project information, such as which type of app the project is, and which files to include. This file is currently woefully undocumented...

documentation

### Describe the bug When applying ImageFill to an Icon, with `fill_mode="fit"`, The image isn't positioned properly. Despite setting the (what look to be) correct values on the SVG fill,...

bug

When constructing JavaScript objects using `__new__` the arguments aren't passed on to JS. For example, ```py new_date = __new__(Date, (2024, 8, 25)) ``` compiles to ```js // [boilerplate] export var...

IS: bug?

When creating multiple pages, either via `@rio.page`, `rio.ComponentPage` or `rio.Redirect`, it is possible for multiple pages to share a common URL segment. This is nonsensical, because it's not clear which...

bug
good first issue
new feature

### Describe the bug The size of a drawer always follows its anchor. This is usually fine, but sometimes the content of the drawer is actually the larger of the...

bug

Rio comes with several built-in options for cursor styles. These all correspond to styles already available in CSS. However, CSS also supports using arbitrary SVGs as cursor icons, and support...

enhancement

Text formatting is currently limited to markdown. This works for basic formatting, but markdown itself isn't particularly capable - even fundamental things like colors are missing. The proposal is to...

enhancement
needs discussion