Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/lambdaisland/webstuff

The web as it was meant to be
https://github.com/lambdaisland/webstuff

Update pom.xml and add CHANGELOG.md placeholders

f3ae2a2d41a4335d3da1757a3a21aa1dd1125eb1 authored about 1 year ago by Arne Brasseur <[email protected]>
# 0.1.54 (2023-12-05 / 07b011a)

## Added

## Fixed

## Changed

422166daefa9680378c74305aac129f0a5b6e711 authored about 1 year ago by Arne Brasseur <[email protected]>
Add tooling

07b011a28f8bcd05e293c48864405232f3dd93b6 authored about 1 year ago by Arne Brasseur <[email protected]>
deal with kebab-cased tags

78033fbda228c5e2fc0745619e7830b005407156 authored over 1 year ago by Arne Brasseur <[email protected]>
Bump versions

9284216340a8107dea553f20bc247787f4f2efa9 authored over 2 years ago by Arne Brasseur <[email protected]>
Fix error handler

5d5669e7f7829c65fdd00b19ef826565ce41b7ea authored about 3 years ago by Arne Brasseur <[email protected]>
Use extracted li.hiccup, improve thicc, honor `nil` response

- lambdaisland.hiccup is now its own library
- support an optional element argument in thicc/que...

63b739b304a3c462b6779ab6f90538b0c7612445 authored about 3 years ago by Arne Brasseur <[email protected]>
Bump versions and remove Ornament deps

fc4e2b7e41dd4e3db9a2778b9c69d92148d0549c authored about 3 years ago by Arne Brasseur <[email protected]>
Add aero as dependency

3d08d43fea1ef3c9cfbe7ceee88b53aaf3aae3a7 authored over 3 years ago by Arne Brasseur <[email protected]>
Fix rendering of :html (clojure.xml style)

Instead of a :body/:view response we also accept a :html response. In this case
instead of Hiccu...

c218ad6013837a03ce64b2ecc306fad4660d0731 authored over 3 years ago by Gaiwan dev <[email protected]>
Add missing dependency: io.pedestal/pedestal.log

b58c3b032a3c21f41569233c34b748e0ab18d2a6 authored over 3 years ago by Arne Brasseur <[email protected]>
Add integrant/repl dependency

8a3d1467b4e0d0e1a684e2938c2e32ab10e82509 authored over 3 years ago by Arne Brasseur <[email protected]>
Add missing integrant dependency

7247357892d75117567c0991c237b407ad55e2fd authored over 3 years ago by Arne Brasseur <[email protected]>
Use Girouette from Clojars

bf9d6e511cce7138538e0c985a59b385cf7eff5d authored over 3 years ago by Arne Brasseur <[email protected]>
Extract Ornament, and some related tweaks/fixes in Hiccup/Thicc

I didn't want Ornament to have to depend on Webstuff, which meant no obvious
place to put the Hi...

f77802ba2a3d69063fa2158ba6ed9987bdf91f5f authored over 3 years ago by Arne Brasseur <[email protected]>
Add wrap-handler, remove resource-handler from default

732affba1646b3c76215d5495308979d33e106dd authored over 3 years ago by Arne Brasseur <[email protected]>
Add the bootstrap namespace, add support for middleware

ccbe6d03cd8f31346dfa87648f5e82baef75dce9 authored over 3 years ago by Arne Brasseur <[email protected]>
Fix glogi group-id name

442760dd7a859016a711c515ab2f1e3c427c77c5 authored over 3 years ago by Arne Brasseur <[email protected]>
Version bumps and add missing dependency (glogi)

76ee6d6ee8ddb0c1871075cddb2a16896be4c86a authored over 3 years ago by Arne Brasseur <[email protected]>
support for girouette responsive rules

5623e5c30c7caa2fc41f5e84043df983a697a5da authored over 3 years ago by Mitesh Shah <[email protected]>
Add Portal, make tests more predictable

68c1a79d0f22c0d8b90aec69e95d34099c48f041 authored over 3 years ago by Arne Brasseur <[email protected]>
Add a test case to demonstrate media queries

67823defbbc9b2536267fc17467957a64677788f authored over 3 years ago by Arne Brasseur <[email protected]>
Introduce :newlines? true, add a `"\n"` before every block element

And some other "special" elements like head/script/style/iframe etc.

This leads to some kind of...

a73b02b5d285a2cbff406837dd8b11e74ef89279 authored over 3 years ago by Arne Brasseur <[email protected]>
Improve error handling in http

bdff5f55825cddf3ad69d1f8b6efb6985d11d67c authored over 3 years ago by Arne Brasseur <[email protected]>
Stop relying on deref'ing vars

This should make ClojureScript-only use possible. In this case you would spit
out the styles at ...

cde11c19a9655f851fdfbfbf7ff416d8d83ce94a authored over 3 years ago by Arne Brasseur <[email protected]>
Merge pull request #5 from lambdaisland/arne/set-tokens

Provide more convenient access to Girouette config

c1f22a54bf7c9d75634196db6349cbe7cef42e8c authored over 3 years ago by Arne Brasseur <[email protected]>
Merge pull request #3 from lambdaisland/ox/support-style-reset

adds girouette preflight support (normalize/reset)

9f1ba0882758b4475162e525c10a88e40ff5bee9 authored over 3 years ago by Arne Brasseur <[email protected]>
Provide more convenient access to Girouette config

Provide a `set-tokens!` functions for configuring custom fonts, colors, and
components.

72baac23c06473d5b52c04e0b80304092cb0b211 authored over 3 years ago by Arne Brasseur <[email protected]>
Fix test, dont shadow tokens

a424d85a3d5318a5331186ad115ac36d55ae7b7f authored over 3 years ago by Arne Brasseur <[email protected]>
Merge pull request #4 from lambdaisland/arne/eval-test

Add a test case to verify that code inside the `defstyled` gets eval

578b1b745baf02e72f44c62614a809ad39cb92ae authored over 3 years ago by Arne Brasseur <[email protected]>
Add a test case to verify that code inside the `defstyled` gets eval

Since this is a macro and we typically pass literals in there it's easy to get
in a situation wh...

aeb172e671455336ee93cb31433ec3edfa5cc969 authored over 3 years ago by Arne Brasseur <[email protected]>
adds girouette preflight support (normalize/reset)

8a6ad8e4d4197611de6228279584d822f31b541d authored over 3 years ago by Mitesh Shah <[email protected]>
Merge pull request #2 from lambdaisland/arne/fix-inheritance

Fix inheritance

cc4d3b24e099889469b0d3daf80caf2151a9a6c6 authored over 3 years ago by Arne Brasseur <[email protected]>
Fix inheritance

039322de1c36c456f0b76007ebf94bbea82f38fd authored over 3 years ago by Arne Brasseur <[email protected]>
Fix inheritance

4eede75ad1117960284dae8b7b324b043521effc authored over 3 years ago by Arne Brasseur <[email protected]>
Fix multi-class handling

Correctly combine classes when the :class attribute is a StyledComponent

7bf54a927d2344b7aa97e0a3fd8748fe4d77beb0 authored over 3 years ago by Arne Brasseur <[email protected]>
Prevent shadowing of classname identifier

432fce181ae2c163e3d067fab79fd7f005f5f2f1 authored over 3 years ago by Arne Brasseur <[email protected]>
classname returns a string

855a2ddf0ad8162dc0b636a341dda7c42de59310 authored over 3 years ago by Arne Brasseur <[email protected]>
Bring back prefix stripping in a more general way

a875262040fdff7bd27bf17cca7e3a9fea81db0e authored over 3 years ago by Arne Brasseur <[email protected]>
Support some of the use cases we had originally

Such as referencing one component in the garden of another (so it becomes a
nested CSS class sel...

6ce934a51fa6638b46fdfa9734d152966d79e4c3 authored over 3 years ago by Arne Brasseur <[email protected]>
Be more conservative in considering something a function tail

Only treat a list as a function tail if it starts with a vector, e.g.

```
(defstyled my-style :...

c90657c4214951b66e8e201d947442510f696324 authored over 3 years ago by Arne Brasseur <[email protected]>
Make sure Ornament styles are compiled in a reproducible order

This makes the styles in the compiled CSS appear in the same order as they are
defined/loaded in...

7b32d9a0378039226523951172df9ce21d211830 authored over 3 years ago by Arne Brasseur <[email protected]>
Mark qualify-sym as clj-only

df91d8cdc57d99101befeea33d4d548574bd4b33 authored over 3 years ago by Arne Brasseur <[email protected]>
Improve cljs-only use

Keep styles in a registry for outputting and for inheriting.

57ee466683d60664c9920c6fe3f1943c7aab8531 authored over 3 years ago by Arne Brasseur <[email protected]>
Add missing dependencies, make sure Webstuff has what it needs

c9fe6cbd68ae0243e8b05701f973d41ca20b3e25 authored over 3 years ago by Arne Brasseur <[email protected]>
Fix hiccup render with one arg, add girouette deps

de8edbac497910cca07f6cf8887fba300ba016ad authored over 3 years ago by Arne Brasseur <[email protected]>
Support inheritance

When the tag passed to defstyled is itself a Styled, then take that styled's
tag, and merge its ...

286dc4b574adc3c371a3abac87fc05404cf6165e authored over 3 years ago by Arne Brasseur <[email protected]>
Merge pull request #1 from lambdaisland/arne/girouette-ornament

Quick experiment to combine Ornament with Girouette

956cab015885fd941a3193de1919303a0c549c40 authored over 3 years ago by Arne Brasseur <[email protected]>
Ornament/Hiccup/HTTP and other stuff

Implement the function tail syntax for ornament, extract http plumbing.

7cd7cb0feea6abfa11d12cc3cde3c08356ab6d3e authored over 3 years ago by Arne Brasseur <[email protected]>
Version bumps

286c4aa21478108ac1f55e3081c75040a8997fa0 authored over 3 years ago by Arne Brasseur <[email protected]>
Quick experiment to combine Ornament with Girouette

a5fa5977c40b9f20bfecaebbe4b43b825606e44c authored over 3 years ago by Arne Brasseur <[email protected]>
Self-refer macros for easier requiring

b44d3d93fdfdcacc006e03b82a04a6f73833db8e authored over 3 years ago by Arne Brasseur <[email protected]>
Add thicc

fae90bc1d280dfe14f6259aae9428774fa549c4e authored over 3 years ago by Arne Brasseur <[email protected]>
Make sure namespace loads cleanly at least

3d5cf36afebeea9a4e9373645964343a2e945061 authored almost 4 years ago by Arne Brasseur <[email protected]>
Make ornament cljc, better top-level rendering for hiccup

dce80d6369a2e282f9b6d8c38586cb154c3a1618 authored almost 4 years ago by Arne Brasseur <[email protected]>
first commit

bc98fdf5934b32cb15326f6d8246cd6ba286ec8b authored almost 4 years ago by Arne Brasseur <[email protected]>