Commit Graph

214 Commits

Author SHA1 Message Date
Chris Done
b4578da0ba Add note for homebrew users #66 2014-12-21 20:30:02 +01:00
Dan Burton
edb4b93b49 Paginate 'all snapshots' list. (#41) 2014-12-19 18:33:58 -08:00
Michael Snoyman
d8925a9fed Clip package list to 5000 to avoid memory exhaustion 2014-12-19 10:12:55 +02:00
Michael Snoyman
bc147c85e2 Clicking doesn't expand (pinging @chrisdone, right?) 2014-12-18 08:14:50 +02:00
Chris Done
2499b7b390 Fix compiler warnings 2014-12-16 12:03:25 +01:00
Chris Done
673a176b93 Add a heading and version to module section (#58) 2014-12-16 11:48:42 +01:00
Chris Done
c39cd34765 Don't make a README section if the content's empty 2014-12-16 11:48:34 +01:00
Chris Done
f56119fc18 Add back nav-collapse
@snoyberg
2014-12-15 14:26:56 +01:00
Michael Snoyman
9abc609427 Merge branch 'master' into 48-new-homepage
Conflicts:
	templates/package.hamlet
2014-12-15 15:03:04 +02:00
Chris Done
ecb7376840 Height 20ex on module list 2014-12-15 13:40:59 +01:00
Chris Done
ee55db153a Style for module list 2014-12-15 13:23:50 +01:00
Chris Done
c299108781 Add anchors for deps and rev-deps (#55) 2014-12-15 13:21:20 +01:00
Chris Done
f8835ce14d Fix like button and tags ordering
@snoyberg
2014-12-15 13:09:49 +01:00
Chris Done
7a3a716efd Fix +1 style 2014-12-15 13:05:26 +01:00
Chris Done
5260b13767 Add contextual session login/logout to nav (#57) 2014-12-15 13:00:30 +01:00
Chris Done
1598423a6a Add LTS Haskell and Stackage Nightly links
Also made getPackageR slightly less horrific
2014-12-15 12:53:06 +01:00
Chris Done
f83969b42f Add back-to link 2014-12-15 11:54:12 +01:00
Chris Done
b498d0a041 Separate page for all snapshots of a package 2014-12-15 11:49:37 +01:00
Chris Done
af2552041c Separate module list from metadata 2014-12-15 11:49:37 +01:00
Michael Snoyman
4ab560e0c0 Snapshot page fixes 2014-12-15 11:45:42 +02:00
Dan Burton
d343da6499 Correctly (un)pluralize the noun 'like' on package pages (#30). 2014-12-14 17:29:20 -08:00
Chris Done
246f114bcd Fix space breaking 2014-12-14 22:23:06 +01:00
Chris Done
6ac9623aba Update the setup guide 2014-12-14 22:19:00 +01:00
Chris Done
08598f152c Remove inclusive/exclusive stuff 2014-12-14 21:59:03 +01:00
Chris Done
41307c3343 List packages in snapshot page 2014-12-14 21:53:00 +01:00
Chris Done
8010783064 Add hoempage link and collapse likes and tags 2014-12-14 20:55:24 +01:00
Chris Done
ced1e40fa1 Move dependencies down past changelog 2014-12-14 20:43:41 +01:00
Chris Done
f7dde0a8e0 Add synopsis to package page 2014-12-14 20:41:17 +01:00
Chris Done
8d056968d0 Move snapshots and docs links to the top 2014-12-14 20:38:37 +01:00
Chris Done
b90bba827c Add global navbar lower spacing 2014-12-14 20:31:54 +01:00
Chris Done
16759ac17b Remove split view 2014-12-14 20:31:45 +01:00
Chris Done
e859a47bd2 Remove package page's own top spacing 2014-12-14 20:31:34 +01:00
Chris Done
803653b805 Tweak font sizes 2014-12-14 20:31:21 +01:00
Chris Done
f98e513f7a New homepage and new top nav (#52) 2014-12-14 20:18:40 +01:00
Michael Snoyman
66bd8eb752 Add back old homepage 2014-12-14 08:10:15 +02:00
Michael Snoyman
046d3b6094 Support doc maps 2014-12-13 20:28:12 +02:00
Michael Snoyman
522d2228a9 Package page per snapshot #36 #49
This is not yet live. We'll have a link for all packages in each
snapshot, which includes the version number, doc link if available, and
synopsis.
2014-12-10 12:06:55 +02:00
Michael Snoyman
529f9483cd /lts and /nightly routes are set up 2014-12-09 17:17:41 +02:00
Michael Snoyman
4be4f8fafe Add missing down arrow 2014-12-09 13:34:29 +02:00
Michael Snoyman
a4e38c6b20 Make revdeps expanding 2014-12-09 13:27:48 +02:00
Michael Snoyman
346cf7a8da Reverse dependencies #33 2014-12-08 16:15:56 +02:00
Michael Snoyman
4b4d8a56c3 Fix a typo 2014-11-26 14:34:51 +02:00
Michael Snoyman
d111115b9c Fix upload-haddock to work with old-style PackageSetIdents 2014-11-25 10:36:12 +02:00
Michael Snoyman
e7e009e79c Merge branch '37-nicer-urls' 2014-11-24 13:03:19 +02:00
Michael Snoyman
4e945d5fd9 Use pre-wrap on text changelogs/readmes #39 2014-11-24 10:32:18 +02:00
Michael Snoyman
a8911dbb3b Better URLs #37
URLs now look like /snapshot/2014-11-23-7.8hp-exc and similar.
2014-11-23 14:26:03 +02:00
Chris Done
f36df17c01 Add tag voting (#35) 2014-11-20 12:43:20 +01:00
Michael Snoyman
3fb5375230 Banned tag admin page
Pinging @chrisdone, decided to just bite the bullet and do it anyway
2014-11-20 12:44:39 +02:00
Michael Snoyman
fe4cda60f8 Clean up warnings 2014-11-19 11:08:45 +02:00
Chris Done
6618b8b4e3 Make newly added tag clickable 2014-11-14 13:57:02 +01:00
Chris Done
77a81b7a2f Display count for tags list/sort by that count (#26) 2014-11-14 13:54:50 +01:00
Chris Done
df66e5d982 Use same style as packages list for tag page (#17)
@DanBurton @snoyberg
2014-11-14 13:40:17 +01:00
Michael Snoyman
bba43cb2f2 More complete remote-repo name #28 2014-11-14 08:29:12 +02:00
Dan Burton
c5aef41fde Add tag pages and tags list with minimal styling. 2014-11-13 20:43:25 -08:00
Chris Done
1a59e6c4d9 Re-indentation (no semantic change) 2014-11-13 22:37:46 +01:00
Chris Done
9fe7d95389 Require login for the tags button
@DanBurton
2014-11-13 22:37:46 +01:00
Chris Done
c9671e7f3c Implement basic tagging (closes #16) 2014-11-13 22:20:57 +01:00
Michael Snoyman
d5989c8fbf Move liked classes into template
Per discussion with @DanBurton
2014-11-13 22:39:25 +02:00
Chris Done
444b09c6fe Tweak alert box margin 2014-11-13 20:30:50 +01:00
Chris Done
436cdfb15e Like button tweaks (closes #15) 2014-11-13 20:30:44 +01:00
Dan Burton
9c229d2d4e Added like button functionality (#15) 2014-11-13 20:07:24 +01:00
Chris Done
3d8852dfcd Add fork-me link (closes #21) 2014-11-13 16:14:38 +01:00
Chris Done
d9e654fac1 Remove static favicon.png/.ico (closes #24) 2014-11-13 16:10:06 +01:00
Chris Done
e9c62fbac4 Change menu to Snapshots and Packages 2014-11-13 15:53:19 +01:00
Chris Done
a6bb737cc8 Restyle snapshots page 2014-11-13 15:53:18 +01:00
Chris Done
8f0e0e7aa3 Package list restyle (closes #18) 2014-11-13 15:53:18 +01:00
Chris Done
d705d63073 Restyle "recommended snapshots" list on homepage (closes #19) 2014-11-13 15:53:18 +01:00
Chris Done
7ad48a91dd Make markdown areas collapse if larger than 300px
@snoyberg Not sure what the ideal height will be but this does what I
had in mind for the collapsing.
2014-11-03 19:23:20 +01:00
Chris Done
033274db66 Add add tag form 2014-11-03 18:10:00 +01:00
Chris Done
b1d9b7e6d9 Show README and changelog from metadata table
@snoyberg

Check out these locally when your data is generated, they demonstrate
varying readme and changelog formats.

http://localhost:3000/package/yesod-core

http://localhost:3000/package/fay

http://localhost:3000/package/base

http://localhost:3000/package/conduit

http://localhost:3000/package/aeson

http://localhost:3000/package/bytestring

Pity there's no standard CHANGELOG format but it's better than
nothing and looks pretty in the conduit/base case.
2014-11-03 17:47:32 +01:00
Chris Done
d195dea789 Use getBy404 2014-11-03 16:37:47 +01:00
Michael Snoyman
71d35bfa4f More concise recommended list
Problem: it's easy with the current "show four most recent" to run into
situations where- for example- only GHC 7.8 has had a successful build in
the past few days, and therefore it's the only snapshot that appears.
This gives a more consistent and useful listing of recommended
snapshots.

Styling of this is up for debate.
2014-11-03 14:03:40 +02:00
Chris Done
51744dc54d Pretty package page with metadata 2014-11-03 12:33:59 +01:00
Chris Done
0ac31b045f Add non-custom version of bootstrap for rest of pages 2014-11-03 12:33:59 +01:00
Michael Snoyman
9c5c2aef2d Add a not ready alert 2014-10-24 13:50:59 +03:00
Michael Snoyman
2011967b08 Added some more FIXMEs 2014-10-24 13:50:59 +03:00
Michael Snoyman
1d46dcf5d6 Display download stats on package page 2014-10-24 13:50:59 +03:00
Michael Snoyman
a68d05ad9f only exclusive links 2014-10-24 13:50:59 +03:00
Michael Snoyman
a1ed3d00ef Package list 2014-10-24 13:50:59 +03:00
Michael Snoyman
639e311093 Prototype package pages 2014-10-24 13:50:59 +03:00
Michael Snoyman
5e4dcc090e Haddock uploading/display 2014-10-24 13:50:59 +03:00
Michael Snoyman
11f0d37904 cabal.config link 2014-10-24 13:50:59 +03:00
Chris Done
e6213fc2b8 Fix expand/collapse error on inclusive/exclusive #12 2014-08-26 14:27:11 +02:00
Michael Snoyman
ab62479cc7 Minor typo correction 2014-08-25 14:05:36 +03:00
Chris Done
c43d5d54ca Remove inclusive string
@snoyberg
2014-08-25 13:00:14 +02:00
Chris Done
b041979b64 Include inclusive/exclusive as part of guide
@snoyberg Hopefully this'll ensure nobody "misses" the difference
2014-08-25 10:10:25 +02:00
Chris Done
799a6a6211 Slightly reduce spacing before getting started 2014-08-25 09:55:34 +02:00
Michael Snoyman
69388f0f36 Clarify "Package authors" 2014-08-25 10:28:41 +03:00
Michael Snoyman
2b731f15fc Links for inclusive/exclusive Wiki page #3
Pinging @chrisdone
2014-08-25 10:10:22 +03:00
Michael Snoyman
31cb060ea9 Link to prereqs on Wiki #11
Pinging @chrisdone
2014-08-25 10:07:04 +03:00
Chris Done
ff4e3457eb Simplify snapshot page 2014-08-24 11:49:56 +02:00
Chris Done
4f176c4c21 Getting started section 2014-08-21 13:46:51 +02:00
Chris Done
e35eab4f27 Add note that it's for authors in steps to contribute 2014-08-21 12:58:18 +02:00
Chris Done
a8ffbe9c60 Add link to FAQ in stackage page 2014-08-12 09:57:28 +02:00
Michael Snoyman
92042ed193 Download bundles and metadata 2014-07-30 16:57:52 +03:00
Michael Snoyman
85939d1631 Fix all warnings 2014-07-30 12:10:45 +03:00
Chris Done
df9ff9ca45 Style tweaks/adjustments 2014-06-16 11:22:53 +02:00
Chris Done
0e6f08aae0 Style tweaks 2014-06-09 11:15:15 +02:00
Chris Done
8a3ce6bd6c Start implementing pretty style 2014-06-03 15:10:35 +02:00
Chris Done
64a6c06f99 Stackage page tweak 2014-06-02 00:05:36 +02:00
Chris Done
fd1e66c887 Basic first (very plain) style up 2014-06-02 00:04:25 +02:00
Chris Done
21a70941bd Start of homepage content 2014-06-01 19:52:35 +02:00
Chris Done
7cc0a4cc86 Fix up alert style 2014-06-01 19:52:27 +02:00
Chris Done
d712191791 Responsiveness 2014-06-01 19:38:41 +02:00
Chris Done
c66124dfb3 Container wrap for alerts 2014-06-01 14:07:59 +02:00
Chris Done
4814d994dc Start of implementation of wireframe 2014-06-01 14:03:12 +02:00
Chris Done
de112cd75f Update nav and include bootstrap responsive 2014-06-01 13:29:15 +02:00
Michael Snoyman
404fd47e7b Aliases 2014-04-17 19:50:01 +03:00
Michael Snoyman
ec09018717 Update maximumContentLength 2014-04-17 12:09:44 +03:00
Michael Snoyman
60e1de61a2 Working! 2014-04-10 13:48:01 +03:00
Michael Snoyman
613d47e129 Missing code 2014-04-10 12:57:53 +03:00
Michael Snoyman
b978bcc2bb Initial Stackage upload code 2014-04-10 12:46:37 +03:00
Michael Snoyman
3c5637dc6d Authentication system 2014-04-09 14:38:54 +03:00
Michael Snoyman
714ee2b272 Scaffolding 2014-04-09 10:52:04 +03:00