kobweb icon indicating copy to clipboard operation
kobweb copied to clipboard

A modern framework for full stack web apps in Kotlin, built upon Compose HTML

Results 151 kobweb issues
Sort by recently updated
recently updated
newest added

`.idea/` should not be checked in to version control since it contains local installation state. There may be the rare shareable configuration, but the vast majority of the content is...

bug

See also: [Jekyll themes](https://jekyllrb.com/docs/themes/), [Astro themes](https://astro.build/themes/)

enhancement

README should feature an authoritative reference of all available Kobweb-related (`kobweb`, `kobwebx`, `silk`) modules with their Maven coordinates. Currently the README contains a lot of information about the different Kobweb...

documentation

Kobweb is very fond of top level factory functions, they are used everywhere. But they aren't documented properly - the documentation typically resides on the type, which we as Kotlin...

documentation

See also: https://github.com/varabyte/kobweb/discussions/599 --- Essentially, add methods for all HTTP verbs (e.g. `window.http.get(...)`) to this module: https://github.com/varabyte/kobweb/tree/main/common/kobwebx-serialization-kotlinx/ (or maybe make a sibling module if that ends up being an inappropriate...

enhancement
good first issue

We introduced layers in Kobweb recently, except older versions of safari choke on them. They are, I'm assuming, ignoring them, which is fine, but they are also ignoring all the...

bug
safari

The KDoc of `IndexBlock` and its properties only talks about "index.html", but the configuration therein affects all generated HTML pages. The "index" naming should probably be changed to something more...

documentation

The existing `Color.darkened` arguably is the typical use case for compositing colors - designers sure do like their "5 % black over the background solid on hover". I think generalized...

enhancement
good first issue

See also: https://nextjs.org/docs/pages/api-reference/next-config-js/trailingSlash And see also: https://github.com/varabyte/kobweb/blob/f74a1b9b6302ddcce0477c126ed75096fb60fb18/frontend/kobweb-core/src/jsMain/kotlin/com/varabyte/kobweb/navigation/Router.kt#L376 Up until now, we've sidestepped this by being pretty loose with trailing slashes in Kobweb. In other words, if a user registers "/example-route",...

enhancement