Ecosyste.ms: OpenCollective

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

github.com/lambdaisland/garden

Generate CSS with Clojure
https://github.com/lambdaisland/garden

Implement print-method for CSSFunction

70e7d1c1c5a6fbf097a3b7c8d50fbf5bfaa135ee authored over 11 years ago by Joel Holdbrooks <[email protected]>
Remove several broken garden.stylesheet tests

ff0a98a7b90b28de8036d7631ad0aba794c10974 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Include garden.stylesheet.functions in user ns

3f97e85c91824de855772f5544903d91c7e5a843 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Introduce support for at-keyframes

Keyframe generation includes automatic vendor prefixing.

d2b1ca5be28f64d40a552c74636196335df9408a authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add prefix and vendor-prefix functions

837bc89e471eb89f1f3ceafeef88678e9a0ddd4b authored over 11 years ago by Joel Holdbrooks <[email protected]>
Relax expand-1

This allows other non-hash-map types to appear in the document so long
as *selector-context* is ...

aa91907498662cf4930eec891d0142fc5ccb89f5 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Remove unused *output-style* var

81f77c32739b7e58f87b930bfac0c00dfc0d9252 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Use `defcssfn` to define functions

432dfbba455c37b19241812452f47c1b5f099a80 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Spruce up user ns

73d308c6f0087cfac472550d3e92938130cd9055 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Discard `render-value` it's behavior has undersirable consequences

637f95d2c10645d152dea7ea3ee4f19101053f2c authored over 11 years ago by Joel Holdbrooks <[email protected]>
Strengthen media queries (Fixes #12)

To ensure the least amount of conflict with other meta data, media
query values must be stored d...

69524f7bcebf2eec88bcae07a833a2fd0c54d0bc authored over 11 years ago by Joel Holdbrooks <[email protected]>
Several updates to compiler and core (Fixes #11)

Compiler updates:
- Discard `with-output-syle` and prefer configuration with *flags*
- Exten...

46bbc163effeec45333b08733cfc77d662e64863 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Default :output-style flag is :compressed not :expanded

d411d20ddd6c65d1f2394fbc907c04ddf2cec586 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add `cssfn` and `defcssfn` for creating and defining CSS functions

f49850b9e5a66f160cdd34780c2b5d4d51eaacff authored over 11 years ago by Joel Holdbrooks <[email protected]>
Fix all but one broken test in core_test

e3645315e8d9e5f1144c4370bda404017ce0c9a2 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Fixes #10: Correct ns typo

4b2ea8ee65d89595f572897f2e6a6ceb2111da7e authored over 11 years ago by Joel Holdbrooks <[email protected]>
Rewrite several portions of the compiler

The new compiler requires that media queries be explicitly marked with
`^{:media true}` or `^:me...

6682d9ab3c6c6f4d7aaf2ec38fe99327a758c2fa authored over 11 years ago by Joel Holdbrooks <[email protected]>
Update documentation, rename test

603bf8ab89e5f6c85b2e30f158285e7bb13947e6 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Throw an exception for invalid selector arguments

98a2e55b25d611fe670b207c0e6ae9844728849c authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add codox, improve project description

7937b936828bc2e9066a5faf1e03c72cca8fb815 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Require garden.def and clojure.repl in user ns

8e72c14d3fa97273d17d987b7d36e4a5dd928ae2 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add ns for HTML selector fns

87a318231c81fd3019f6b5ab79644445313c6cea authored over 11 years ago by Joel Holdbrooks <[email protected]>
Clean up and document psuedo-classes ns

e494d9cf0d4224ef4f85419342a4b115808a662f authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add arglists meta to selector fns defined with defrule

fc41819da92421cf47aac8ae1e74e69151a5c652 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Update README

1d4f8ae386fedfadd1e46746a0447ee0e2f01eb7 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Version bump to 0.1.0-beta6

37737d3f4d1eb857b875d3aded83ddef4ae1dffe authored over 11 years ago by Joel Holdbrooks <[email protected]>
Relax media query validation, fixes #7

Restricting media query properties to those listed only in the CSS spec
prevents authors from wo...

7beadb8389999d91aa9350b3143456616cff7762 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Minor clean up, improve documentation, add type hints

3c11def4c2cc5cc4bd88f426f354d2e942155aa4 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Prevent selectorless rules from being compiled

f113e4b610f3b86d4b030923e1e15d6d3ddcca73 authored over 11 years ago by Joel Holdbrooks <[email protected]>
A few minor tweaks and corrections to README

49dbe623ebade26c79e2514d56d22609bf0f804c authored over 11 years ago by Joel Holdbrooks <[email protected]>
Fix color link in README

9b7e1df539a8013b249c933dcc72276e4b40331f authored over 11 years ago by Joel Holdbrooks <[email protected]>
Keep garden.arithemetic commented out in ns user :require clause

a8556fbe96576daa23fa99607b97a5c8aff6d0bd authored over 11 years ago by Joel Holdbrooks <[email protected]>
Version bump to 0.1.0-beta5

d80e93ba329f0bebea001f868489a833c16a1553 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Small correction to tetrad function

0f16fab7c1b2fb31cdcb5f5f85a07b1acf47d58e authored over 11 years ago by Joel Holdbrooks <[email protected]>
Fix StackOverflowError

This should have been tested.

5e2208259cbc095028d655bbf296d4c10f90c171 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add note about refering garden.arithemetic operators

Refering the garden.arithemetic operators causes Clojure to issue
warnings about symbols being r...

3b2deb3f6faba0480cdab79ea649b79b112213c0 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Minor cleanup

e2c5d561d7953ce8ef8e429f92c9955e1c561dd5 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Update the garden.core doc string

633380d30af08ed89e4c0265169e7b812557ce69 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Create a development profile

Having a development profile is a great place for examples and
expirementation. It's also nice b...

b4bf7223ec81fbd4040db96f89dca11a96d7e001 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Finish generic color and unit arithemetic

38cc54e949214d23f4dcd45cafdd34ec23f19659 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Initial work on generic arithemetic

Garden needs generic arithmetic because it can be a pain to build
complex stylesheets without it...

fbff450740016d92c0636df089c63ad7c6edd9ec authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add tests for color operations

a6d784731cf985c5d837911c4e5b6bcee4b9667d authored over 11 years ago by Joel Holdbrooks <[email protected]>
Use rgb-clip in make-color op

475e0fa965e025cf5d7242c94fb54be3dc335027 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Allow numbers to be converted to rgb and hsl

a50d58512f2ab1f45994f010e9e6e623de85e0c1 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Move percent-clip up and add rgb-clip

fe8d4b46001b1fc00463817857a192125cce93bb authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add arglists to color arithemetic functions

dbaad2b1d4faae021ccfde5b1281719bfe6fe1ab authored over 11 years ago by Joel Holdbrooks <[email protected]>
Correct error in unit tests

b9d2aa4c671d9ee209744060cfc7f43c9d676f2c authored over 11 years ago by Joel Holdbrooks <[email protected]>
Swap position of unit and magnitude arguments

Personally I find this makes more sense for two reasons. First, it
places proper emphasis on the...

ae32ec652ca007d4b3031e02d8661147905f8cae authored over 11 years ago by Joel Holdbrooks <[email protected]>
Ignore Emacs temp files

6a2e31673438d0a0e9fcf35cd45568f161e07b81 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Move CSSUnit from garden.types to garden.units

d9f5cae511c56d0543dbd23d9bb38e4c347980bc authored over 11 years ago by Joel Holdbrooks <[email protected]>
Fix warning messages about newline

1c43d5a9c7bd2541e8a98dc75c22fdff12860eff authored over 11 years ago by Joel Holdbrooks <[email protected]>
Test nested media queries with parent selector references

1d485f090bbc537eb737099962d50d1f8cfa9407 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Less strict parent selector references

This allows for standalone "&" parent selector references.

3a1d698d2d6c9b9d4fabe5c682694b09de09ad39 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Version bump to 0.1.0-beta4

32db82374ac246b7a47d52282482efc81e279295 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add new color fn shades

`shades` generates a list of shades of a given color from lightest to
darkest. The function acce...

cb4ea68bb6ac74c71aced64bd660543a90658264 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add new fn mix for (surprise) mixing colors

327d2f1c64d8e4e2b49363961e265b7520de01c6 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add new fn restrict-rgb and update make-color-operation

049d8e2fa98c53922e8090625299984132948a52 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add some notes about the color namespace

d4850358d020bb75e142dff6ec070a0d1ca9adff authored over 11 years ago by Joel Holdbrooks <[email protected]>
Fix mistake with error clause

99209f4cc152e0270161f6af12b9234e5d887374 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Raise an error when unable to convert to a color

809bea1739722999d9b3db2cf82899966c43d5cc authored over 11 years ago by Joel Holdbrooks <[email protected]>
Fix incorrect tetrad function

ca32e450bade16fbc8d4b6c6b6ebd91ff42c9931 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Implment functions for working with the color wheel

f6a68bbdcdba280c8aaec831d94e0e32a0b0cde0 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Update garden.color ns docstring

3e20edf058c607be0ba0fe484c87fb14787f6988 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add several new color functions

Most of these functions are borrowed from Sass but a few have been
added for convenience. The fu...

9e7239a3b524f2d6a4dec5698881f4bb6ba20eb0 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Fix cyclic load dependecy, drop java.awt.Color support (for now)

b001ef5caab9974a1d38a9f7126fe212c01f47f6 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Correction to exception message, lightness not luminosity

b901ab188f58f3af5b5892491a9cd82a9eecb96b authored over 11 years ago by Joel Holdbrooks <[email protected]>
Fix bug in hue->rgb that was creating high green values

6f3b9d5bbd79b785943f713775936a24e34e1373 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add clip fn to util ns

dc4a0d479f8f098cf47c507491b857e3c066ac3c authored over 11 years ago by Joel Holdbrooks <[email protected]>
Handle CSSUnits in garden.color/hsl

86f3283a883a123cbf9e76dff75b83a968390801 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add rgb and hsl to stylesheet ns for convenience

00ceabcf3b505417f3536c0d99e83b053654e8dc authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add docstring to garden.color ns

05f4fcf21bdd24f6a58563756ebd60be77ac16a1 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Check if color is a hexadecimal color in color->hex

935af89e74ef842cd5fbf36197a3f21be175255f authored over 11 years ago by Joel Holdbrooks <[email protected]>
Reorganize doc strings

5b9b36d6a16be53179ed78e73559f7f27c90588b authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add java.awt.Color to ToString protocol

93e34d61f2e808245b55ced11f09d34de6904417 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Minor tweak to comment

576e2abc177dca45c52a397661b6b6e7b5405cb5 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Implement record? predicate

6571b147387a113ad80f7ac7556fb60407698067 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Create CSSColor type

785bcb0f42b87a9660884b2b9cba29e90ac5e650 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Implement rgb->hsl

2dccb1f569a3311139e9d03362106210c8772961 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Move note down, remove blank lines

6d5b489eeb985c243887880b250c6d619f5fa30b authored over 11 years ago by Joel Holdbrooks <[email protected]>
Merge branch 'master' of https://github.com/noprompt/garden

6a651a0c2cc0532cb0111d463503bcb8fa843d1f authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add hsl->rgb

afb777a92daaf1518a319ac328f563bfe078e0b4 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Correct between? to u/between?

d16d329bf7c6d72dca0d14be4b0f03aabcab88ee authored over 11 years ago by Joel Holdbrooks <[email protected]>
Update TODO list

7bd09a2050c8dd2eae802cf8ec0a3df27775d64e authored over 11 years ago by Joel Holdbrooks <[email protected]>
Initial work on color

754f057f87423c7cb5275eabb0ee95d7a2054284 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add between? fn for convenience

b401ede6f7182e6571aa6b620769e839dad14efa authored over 11 years ago by Joel Holdbrooks <[email protected]>
Small tweak to output fn defs

1b7d51aa0364c55d0fb3e9167fc27c565627787f authored over 11 years ago by Joel Holdbrooks <[email protected]>
Correct spelling fail

121d561ed7870e7d829a70ec7c53825149831372 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Drop double quotes

82abf12b24b7902bcde8a890dbf4699840405f0f authored over 11 years ago by Joel Holdbrooks <[email protected]>
Version bump to 0.1.0-beta3

aaf99bd6974bb115bc1d20e854ef6a8d71860d18 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Fix *another* typo

757e1f91f1981f0edcc1e941fc5651ab65872c99 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Correct a documentation typo

a27329232beaa37fc516d9be0b4761602d116e3a authored over 11 years ago by Joel Holdbrooks <[email protected]>
Correct spelling mistakes

2285d0c541fa59a6b9c12cd04a39d5b18dda5707 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Add pseudo class namespace

982b87c1fcdad349c3970b500ff723578b5e1f66 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Refactor stylesheet code

f06bc89fa8516e54aab205a21bf71849b6af92f4 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Several updates to README, add Contributors section

0b13167668acf603f7909353c0a249dbf7554a26 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Declare at-keyframes

5e15d8039e10cb89a81c5bda3145300fd0b94502 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Define print-method for CSSUnit and CSSFunction

4cd4ee6a5b653b4ba425c2f31c028d149b5daa9c authored over 11 years ago by Joel Holdbrooks <[email protected]>
Use `percent?` predicate

1966241de2e37210093b1012d063a38bf6e56e52 authored over 11 years ago by Joel Holdbrooks <[email protected]>
Version bump to 0.1.0-beta2

256123e6d58bdef6d31c1a855a619f6cc98641ce authored over 11 years ago by Joel Holdbrooks <[email protected]>
Rename `defselector` to `defrule`, document, and test

3891c2cdef2a6eb9ef721afe244e3b632ec389e6 authored over 11 years ago by Joel Holdbrooks <[email protected]>