slippers icon indicating copy to clipboard operation
slippers copied to clipboard

A UI component framework for Django. Built on top of Django Template Language.

Results 27 slippers issues
Sort by recently updated
recently updated
newest added

Maintaining a `yaml` file of components is a little annoying. There should be a built-in way to auto-discover components. I have a few ideas but if you have suggestions, please...

Slippers should not crash if the contents of `components.yaml` isn't in the expected format. It should show a helpful error message instead.

Hey, I discovered your project through a comment on [HackerNews](https://news.ycombinator.com/item?id=28286598) - and it got me curious. The idea looks really nice as I often struggle with managing my components in...

enhancement

Exceptions are raised if `settings.DEBUG` is True. This is OK, but to be more inline with Django's recommendations, we should check the value of `debug` in the template engine's settings...

enhancement

Hi, Trying to marry Slippers with AlpineJS I found that attributes starting with `@` do not render. Component definition: ```html {{ children }} ``` Usage: ```twig {% #button type="button" @click="open...

It may be useful to render components from views. I came across this while trying to use slippers components with HTMX.

The current `typeguard` version is 4.x while it is 2.x in this package. Can `typeguard` be upgraded or is there a reason it is pinned to v2?

When will it support Django 5.0?

Using slippers 0.6.2 and alpine.js. I'm trying to pass `@click.outside="open=true"` to the component but it doesn't work. Upon testing, other attributes work e.g. `name`. I also tried `x-on:click.outside` (like in...

Add a way to check if `children` have been given. This is akin to [Django component's conditional slots](https://github.com/EmilStenstrom/django-components/#conditional-slots). Ideally the prop would be available already in the frontmatter. Little update...