1
0
mirror of https://github.com/github/choosealicense.com synced 2024-12-28 07:31:45 +01:00

22 Commits

Author SHA1 Message Date
Mike Linksvayer
7b7ae82141 family->overview css, forgotten in #386 2016-04-16 10:13:49 -07:00
Mike Linksvayer
b4cf070a82 rm no longer pertinent fields and tests 2016-04-07 18:48:15 -07:00
Mike Linksvayer
baddd740af remove family display elements, add spectrum explanation 2016-04-07 17:49:56 -07:00
Mike Linksvayer
5e41181f25 replace /licenses listings with spectrum
(on home page, non-hidden) -> (agplv3 to unlicense)

no explanation or cruft removal done yet
2016-04-07 16:08:58 -07:00
Mike Linksvayer
810eeb5618 rename/order license properties better reflect how licenses work
and are structured

grant (permissions)
conditioned on (conditions)
with limitations

Permissions coming first combats mistaken but apparently widespread
impression that licenses impose conditions, even such that without
a license, there would be no conditions/work would be in the public
domain.

Requirements->Conditions emphasizes that they are pertinent if one
wants to take advantage of permissions.

Forbiddens->Limitations is more accurate: in most cases licenses
don't give permission to hold licensors liable, in some cases to
use licensors' trademarks or patents, but a licensee does not lose
the permissions granted by the license if the licensee holds licensor
liable, etc. Also emphasizes that there are limitatations on the
license grant, not that the license imposes prohibitions.

The most concise place to see both the rename and reorder is in
_includes/license-overview.html

I did not reorder the appearance of the groups of properties in
license source files (.txt files in _licenses) as those orderings
are not used to render anything on the webiste. Might do so later.
2016-03-01 13:33:15 -08:00
Mike Linksvayer
1b39c98fe4 use slugify per @benbalter suggestion 2016-02-13 17:57:44 -08:00
Mike Linksvayer
c04ea11e17 Remove need for tab-slug 2016-02-12 15:51:44 -08:00
Waldir Pimenta
ba91c766d6 rename category --> family (fix #288) 2015-09-09 00:04:34 +01:00
Ben Balter
915c08b821 move meta and fields to yaml 2015-08-22 15:25:16 -04:00
Ben Balter
7601d76816 smart license list filtering 2015-08-19 16:25:47 -04:00
Ben Balter
0ca328b53a add nicknames for license list 2015-03-07 14:11:34 -05:00
Ben Balter
22cc77f12b first pass at jekyll2ification 2014-07-31 12:36:56 -04:00
XhmikosR
22eae2af38 Use a CSS sprite for the license images.
-3 HTTP requests.
2013-12-16 10:13:32 +02:00
XhmikosR
af57b063c0 _includes/license-overview.html: Fix validation errors.
Include the `id` only if `variation.tab-slug` is set.
2013-12-15 14:23:34 +02:00
XhmikosR
db22e94170 Use double quotes. 2013-12-14 21:45:03 +02:00
XhmikosR
dc4309bd02 Rename clearfix class. 2013-12-10 09:04:20 +02:00
Aidan Feldman
c75fee1469 fix for license variations 2013-11-29 21:05:49 -05:00
Aidan Feldman
8ff2565f0b sort rules by label 2013-11-29 20:57:35 -05:00
Haacked
21347f4538 Give tabs ids 2013-11-19 09:30:11 -08:00
Haacked
6f36d6bfcb Hide pill nav for a single license 2013-11-18 17:00:15 -08:00
Haacked
94389c5873 Implement license family tabs 2013-11-18 14:48:32 -08:00
Jason Long
f28894d905 made partial for license overview sections 2013-11-06 11:24:34 -05:00