]> git.wincent.com - wincent-on-rails.git/log
wincent-on-rails.git
7 years agoLink to tree instead of commit master
Greg Hurrell [Mon, 14 Dec 2015 21:34:13 +0000 (13:34 -0800)] 
Link to tree instead of commit

7 years agoRemove very stale notes files
Greg Hurrell [Mon, 14 Dec 2015 20:48:28 +0000 (12:48 -0800)] 
Remove very stale notes files

7 years agoMention link shortener in README
Greg Hurrell [Mon, 14 Dec 2015 20:47:58 +0000 (12:47 -0800)] 
Mention link shortener in README

7 years agoEdit README in preparation for open source push
Greg Hurrell [Mon, 14 Dec 2015 19:47:51 +0000 (11:47 -0800)] 
Edit README in preparation for open source push

7 years agoReplace stock Rails README with doc/DESIGN_NOTES content
Greg Hurrell [Mon, 14 Dec 2015 18:59:23 +0000 (10:59 -0800)] 
Replace stock Rails README with doc/DESIGN_NOTES content

Lightly converted to Markdown, but no other changes.

7 years agoRemove README stub
Greg Hurrell [Mon, 14 Dec 2015 18:54:07 +0000 (10:54 -0800)] 
Remove README stub

7 years agoRemove dead code
Greg Hurrell [Mon, 14 Dec 2015 18:51:37 +0000 (10:51 -0800)] 
Remove dead code

7 years agoRemove memcached management
Greg Hurrell [Thu, 8 Oct 2015 23:43:28 +0000 (16:43 -0700)] 
Remove memcached management

Using Homebrew to install memcached, may as well let it hand it off to
`launchd` to launch at startup too.

7 years ago"Fix" broken wikitext product page docs 0.173
Greg Hurrell [Fri, 25 Sep 2015 20:05:29 +0000 (13:05 -0700)] 
"Fix" broken wikitext product page docs

I'd rather fix the bad links in the documentation itself, but I don't
know how.

7 years agoFix some broken links 0.172
Greg Hurrell [Fri, 25 Sep 2015 19:50:25 +0000 (12:50 -0700)] 
Fix some broken links

Caused by the mirror being quirky.

7 years agoAnother 0.171
Greg Hurrell [Fri, 25 Sep 2015 18:34:45 +0000 (11:34 -0700)] 
Another

7 years agoQuickfix 0.170
Greg Hurrell [Fri, 25 Sep 2015 18:33:23 +0000 (11:33 -0700)] 
Quickfix

7 years agoRemove useless CSRF headers 0.169
Greg Hurrell [Fri, 25 Sep 2015 18:20:18 +0000 (11:20 -0700)] 
Remove useless CSRF headers

```
find public -type f -name '*.html' | xargs sed -i '' /csrf-param/d
find public -type f -name '*.html' | xargs sed -i '' /csrf-token/d
```

7 years agoRemove products code
Greg Hurrell [Fri, 25 Sep 2015 18:14:12 +0000 (11:14 -0700)] 
Remove products code

The cool part is, I can even remove the styles because the static
mirrors reference a specific version of the assets from the CDN.

7 years agoAdd static mirror of product pages
Greg Hurrell [Fri, 25 Sep 2015 17:58:13 +0000 (10:58 -0700)] 
Add static mirror of product pages

```
cd public
mkdir scratch
cd scratch
wget -m -nH -E --accept-regex=products https://wincent.com/products/
wget -m -l 1 --no-parent -nH -E https://wincent.com/products
rm -r a blog.html index.html issues.html robots.txt wiki wiki.html static
rm -r misc snippets.html
mv products.{1.,}html
find . -name '*.1.*' -exec rm {} \;
cd ..
mv scratch/products* .
rmdir scratch
```

7 years agoFix broke stuff
Greg Hurrell [Fri, 25 Sep 2015 17:51:26 +0000 (10:51 -0700)] 
Fix broke stuff

7 years agoGet rid of dynamic bits of product pages
Greg Hurrell [Fri, 25 Sep 2015 17:43:16 +0000 (10:43 -0700)] 
Get rid of dynamic bits of product pages

7 years agoMore dead code
Greg Hurrell [Fri, 25 Sep 2015 17:30:56 +0000 (10:30 -0700)] 
More dead code

7 years agoMake sure we can handle the absence of the Issue model 0.168
Greg Hurrell [Fri, 25 Sep 2015 16:59:04 +0000 (09:59 -0700)] 
Make sure we can handle the absence of the Issue model

7 years agoRemove more dead code
Greg Hurrell [Fri, 25 Sep 2015 16:54:27 +0000 (09:54 -0700)] 
Remove more dead code

7 years agoDelete a bunch of issue and related code
Greg Hurrell [Fri, 25 Sep 2015 16:45:55 +0000 (09:45 -0700)] 
Delete a bunch of issue and related code

7 years agoAdd static mirror of issues pages
Greg Hurrell [Fri, 25 Sep 2015 15:37:50 +0000 (08:37 -0700)] 
Add static mirror of issues pages

```
cd public
mkdir scratch
cd scratch

wget -m -nH -E --accept-regex=issues https://wincent.com/issues/

wget -m -l 1 --no-parent -nH -E https://wincent.com/issues

rm -r a blog.html index.html issues.foo.html robots.txt products.html wiki.html
mv issues{.1,}.html
find . -name '*=*' -exec rm {} \;
cd issues
rm index.html new.html search.html
mv scratch/* .
rmdir scratch
```

7 years agoRemove more dead code 0.167
Greg Hurrell [Fri, 25 Sep 2015 15:22:05 +0000 (08:22 -0700)] 
Remove more dead code

Fixes a fatal on the login page.

7 years agoUpdate bundle
Greg Hurrell [Fri, 25 Sep 2015 15:11:26 +0000 (08:11 -0700)] 
Update bundle

7 years agoRemove straggling reference to Git module 0.166
Greg Hurrell [Fri, 25 Sep 2015 15:06:20 +0000 (08:06 -0700)] 
Remove straggling reference to Git module

7 years agoReplace TweetsController with router logic
Greg Hurrell [Fri, 25 Sep 2015 14:57:04 +0000 (07:57 -0700)] 
Replace TweetsController with router logic

7 years agoMore dead code removal and streamlining
Greg Hurrell [Fri, 25 Sep 2015 14:53:32 +0000 (07:53 -0700)] 
More dead code removal and streamlining

7 years agoRip out new user creation, resets, confirmations
Greg Hurrell [Fri, 25 Sep 2015 14:42:15 +0000 (07:42 -0700)] 
Rip out new user creation, resets, confirmations

7 years agoRemove dynamic elements from layout unconditionally
Greg Hurrell [Fri, 25 Sep 2015 14:25:53 +0000 (07:25 -0700)] 
Remove dynamic elements from layout unconditionally

If you want to login, you have to go to /login yourself.

7 years agoMake issues pages more suitable for static mirroring
Greg Hurrell [Fri, 25 Sep 2015 14:23:50 +0000 (07:23 -0700)] 
Make issues pages more suitable for static mirroring

7 years agoFix an innocuous typo
Greg Hurrell [Fri, 25 Sep 2015 07:28:21 +0000 (00:28 -0700)] 
Fix an innocuous typo

7 years agoGet rid of all traces of React scratch directory
Greg Hurrell [Fri, 25 Sep 2015 07:28:00 +0000 (00:28 -0700)] 
Get rid of all traces of React scratch directory

7 years agoMostly make issues (and partly comments) reat-only
Greg Hurrell [Fri, 25 Sep 2015 07:27:01 +0000 (00:27 -0700)] 
Mostly make issues (and partly comments) reat-only

7 years agofixup! Kill off monitorships
Greg Hurrell [Fri, 25 Sep 2015 06:26:56 +0000 (23:26 -0700)] 
fixup! Kill off monitorships

7 years agoKill off attachments
Greg Hurrell [Fri, 25 Sep 2015 06:26:07 +0000 (23:26 -0700)] 
Kill off attachments

7 years agoKill off monitorships
Greg Hurrell [Fri, 25 Sep 2015 06:22:00 +0000 (23:22 -0700)] 
Kill off monitorships

7 years agoRemove Word model
Greg Hurrell [Thu, 24 Sep 2015 01:23:41 +0000 (18:23 -0700)] 
Remove Word model

7 years agoRemove repo browser
Greg Hurrell [Thu, 24 Sep 2015 01:19:12 +0000 (18:19 -0700)] 
Remove repo browser

Redirect it all to GitHub.

7 years agoImport new static dump of forum code 0.165
Greg Hurrell [Wed, 23 Sep 2015 17:55:59 +0000 (10:55 -0700)] 
Import new static dump of forum code

I've changed the nginx, config, so my old dump doesn't work:

```
wget -m --no-parent -nH -E https://wincent.com/forums
```

(Somehow the change in the handling of trailing slashes screwed it up.)

So hacked it like this:

```
wget -m -nH -E --accept-regex=forums https://wincent.com/forums/
```

No idea why, but this time I got a few turd files that I had to clean
up manually:

```
find public/forums -name '*.1.html' -exec rm {} \;
```

Also, needed to explicitly get "forums.html":

```
wget -m -l 1 --no-parent -nH -E https://wincent.com/forums
```

I have no idea what I'm doing; had to control-C that, delete the
unwanted files, and rename the one I did want from "forums.1.html" to
"forums.html".

7 years agoRevert "Revert removal of forum code" and friends
Greg Hurrell [Wed, 23 Sep 2015 17:50:27 +0000 (10:50 -0700)] 
Revert "Revert removal of forum code" and friends

I've taken a new static snapshot now, so ready to get rid of the dynamic
code again.

`git revert HEAD 2f5ec1e 50552a3 --no-commit`

7 years agoHack around link_to_user breakage on forum pages 0.164
Greg Hurrell [Wed, 23 Sep 2015 17:27:16 +0000 (10:27 -0700)] 
Hack around link_to_user breakage on forum pages

7 years agoProvide titles for static forum content
Greg Hurrell [Wed, 23 Sep 2015 17:19:38 +0000 (10:19 -0700)] 
Provide titles for static forum content

7 years agoRevert removal of forum code
Greg Hurrell [Wed, 23 Sep 2015 17:14:39 +0000 (10:14 -0700)] 
Revert removal of forum code

I need to fix some issues and then retake the static snapshot. Then I
will revert the revert.

7 years agoFix up comment permalinks on static pages
Greg Hurrell [Wed, 23 Sep 2015 17:06:39 +0000 (10:06 -0700)] 
Fix up comment permalinks on static pages

These would crash for Topics (which is a deleted class), or 404, if I
`rescue`-d the crash.

7 years ago404 for comment links related to deleted classes 0.163
Greg Hurrell [Wed, 23 Sep 2015 16:52:06 +0000 (09:52 -0700)] 
404 for comment links related to deleted classes

Mitigate:

```
comments#show (NameError: uninitialized constant Topic)
```

when hitting URLs like:

https://wincent.com/comments/1021

No idea why these are getting hit so much (about 40 overnight), but
whatevs.

7 years agoFix a syntax error 0.162
Greg Hurrell [Wed, 23 Sep 2015 06:19:36 +0000 (23:19 -0700)] 
Fix a syntax error

7 years agoObliterate all traces of dynamic forums
Greg Hurrell [Wed, 23 Sep 2015 06:17:10 +0000 (23:17 -0700)] 
Obliterate all traces of dynamic forums

7 years agoAdd static mirror of forums/
Greg Hurrell [Wed, 23 Sep 2015 04:44:10 +0000 (21:44 -0700)] 
Add static mirror of forums/

Created with:

wget -m --no-parent -nH --no-check-certificate -E https://wincent.com/forums/

in the `public` directory.

7 years agoRemove more code that should have been removed 0.161
Greg Hurrell [Wed, 23 Sep 2015 04:37:18 +0000 (21:37 -0700)] 
Remove more code that should have been removed

7 years agoUpdate bundle 0.160
Greg Hurrell [Wed, 23 Sep 2015 04:23:56 +0000 (21:23 -0700)] 
Update bundle

7 years agoRemove a couple more irrelevant/dead references to topics
Greg Hurrell [Wed, 23 Sep 2015 04:14:36 +0000 (21:14 -0700)] 
Remove a couple more irrelevant/dead references to topics

7 years agoRemove forums link from navbar
Greg Hurrell [Wed, 23 Sep 2015 01:29:41 +0000 (18:29 -0700)] 
Remove forums link from navbar

7 years agoFix some failing specs
Greg Hurrell [Wed, 23 Sep 2015 01:27:19 +0000 (18:27 -0700)] 
Fix some failing specs

By deleting them...

7 years agoPrepare to make forum pages stati
Greg Hurrell [Wed, 23 Sep 2015 01:13:41 +0000 (18:13 -0700)] 
Prepare to make forum pages stati

7 years agoRemove pagination from forum topics listing
Greg Hurrell [Tue, 22 Sep 2015 16:18:30 +0000 (09:18 -0700)] 
Remove pagination from forum topics listing

This will make it easier for us to go static.

7 years agoMostly make forums read only
Greg Hurrell [Tue, 22 Sep 2015 16:12:40 +0000 (09:12 -0700)] 
Mostly make forums read only

"Mostly" because I did this in a hurry and I am pretty sure I missed
some stuff and there is probably a bunch of dead code that I can still
remove as a result of this. Will follow up later.

7 years agoObliterate all traces of full-text search
Greg Hurrell [Tue, 22 Sep 2015 15:26:35 +0000 (08:26 -0700)] 
Obliterate all traces of full-text search

At least, I think this is all of them (I'm moving pretty fast and loose
at this point).

Part of the crusade towards making the site as static as possible.

7 years agoRedirect /search to Google
Greg Hurrell [Tue, 22 Sep 2015 15:01:06 +0000 (08:01 -0700)] 
Redirect /search to Google

I could also just let this 404, but anyway.

7 years agoFix navbar selection highlighting for IssuesController
Greg Hurrell [Tue, 22 Sep 2015 14:48:39 +0000 (07:48 -0700)] 
Fix navbar selection highlighting for IssuesController

7 years agoPurge support copy from links
Greg Hurrell [Tue, 22 Sep 2015 14:46:53 +0000 (07:46 -0700)] 
Purge support copy from links

7 years agoDo a 301 redirect for /support requests
Greg Hurrell [Tue, 22 Sep 2015 14:42:14 +0000 (07:42 -0700)] 
Do a 301 redirect for /support requests

Actually, this should be a one-way ticket. Previously,
I've resisted cluttering the Rails routes file with this
kind of redirect, as nginx can handle this kind of thing
faster, but I want to keep things simple and self-contained.

7 years agoRemove links to support overview
Greg Hurrell [Tue, 22 Sep 2015 14:38:00 +0000 (07:38 -0700)] 
Remove links to support overview

7 years agoRemove SupportController and related code
Greg Hurrell [Tue, 22 Sep 2015 14:36:06 +0000 (07:36 -0700)] 
Remove SupportController and related code

7 years agoMake /support point at issues#index
Greg Hurrell [Tue, 22 Sep 2015 14:32:12 +0000 (07:32 -0700)] 
Make /support point at issues#index

7 years agoUpdate static pages 0.159
Greg Hurrell [Tue, 21 Jul 2015 23:10:16 +0000 (16:10 -0700)] 
Update static pages

7 years agoSans-serif-ize websafe fonts
Greg Hurrell [Tue, 21 Jul 2015 22:47:44 +0000 (15:47 -0700)] 
Sans-serif-ize websafe fonts

And for comparison, this is the sans-serif version of my websafe font
challenge.

It is clearly less readable than the serif one, but it looks so much
better. I think the difference is particularly strong for buttons and
nav. If I could style those independently then I might wind up with a
best of both worlds kind of situation.

7 years agoSwitch to "websafe" fonts to reduce TTI
Greg Hurrell [Tue, 21 Jul 2015 22:32:58 +0000 (15:32 -0700)] 
Switch to "websafe" fonts to reduce TTI

Sick of seeing the unstyled flash. I've _always_ found sans-serif fonts
to be more visually pleasing, even though I think serif fonts are more
readable. But as far as "websafe" fonts go, I think most of the
sans-serif ones look a bit weak, so let's go with serif fonts for now.

According to http://www.cssfontstack.com/, the "safety" levels here are:

"Light" family:
- 1st choice (Georgia):           99.4% (Windows), 97.5% (Mac)
- 2nd choice (Times New Roman):   99.7% (Windows), 97.5% (Mac)

"Heavy" family:
- 1st choice (Palatino):          99.3% (Windows), 86.1% (Mac)
- 2nd choice (Trebuchet MS):      99.7% (Windows), 97.1% (Mac)
- 3rd choice (Times New Roman):   as above

"Mono" family:
- 1st choice (Courier New):       99.7% (Windows), 95.7% (Mac)
- 2nd choice (Courier):           ?

Note: In the "Heavy" family, Trebuchet MS is technically a sans-serif
font, but it fits well.

I'm not super happy with the way buttons look with a serif font, not the
nav, really. Other options I considered (sans-serif) were:

- Arial (99.8%, 98.74%): a workhorse font, but very common/tired
- Arial Black (98.1%, 96.2%): might be ok for titles
- Trebuchet MS (already mentioned above)
- Verdana (99.8%, 99.1%): I find it lacks personality...
- Tahoma (100%, 91.7%): might be a decent body font, and it's not Arial

Fix some minor issues along the way:

- unwanted padding in tag autocomplete
- unwanted padding at start of navbar links (thanks, Apple)

7 years agoUse line-clamping on issues#index
Greg Hurrell [Thu, 18 Jun 2015 01:35:17 +0000 (18:35 -0700)] 
Use line-clamping on issues#index

Fixes:

https://wincent.com/issues/1675

7 years agoUpgrade to Rails 4.2.2 0.158
Greg Hurrell [Wed, 17 Jun 2015 00:31:41 +0000 (17:31 -0700)] 
Upgrade to Rails 4.2.2

Do it or get p4wn3d:

http://weblog.rubyonrails.org/2015/6/16/Rails-3-2-22-4-1-11-and-4-2-2-have-been-released-and-more/

7 years agoCorrect color codes 0.157
Greg Hurrell [Wed, 20 May 2015 06:29:52 +0000 (23:29 -0700)] 
Correct color codes

7 years agoMake <code> styling more obvious 0.156
Greg Hurrell [Wed, 20 May 2015 06:25:18 +0000 (23:25 -0700)] 
Make <code> styling more obvious

7 years agoTrim some fat from wiki index
Greg Hurrell [Tue, 5 May 2015 21:42:03 +0000 (14:42 -0700)] 
Trim some fat from wiki index

7 years agoImprove appearance of issue pages
Greg Hurrell [Tue, 5 May 2015 21:37:17 +0000 (14:37 -0700)] 
Improve appearance of issue pages

- Remove redundant headings (which become wrong as soon as you change
  the sort order).
- Fix cramping introduced by removal of headings.

7 years agoCure issue search form of ugliness and amnesia 0.155
Greg Hurrell [Tue, 5 May 2015 14:55:58 +0000 (07:55 -0700)] 
Cure issue search form of ugliness and amnesia

Switch to using our custom form builder (which we can easily do thanks
to the fact that we already had a model sticking around).

This gives us a pretty form, and means that form values get remembered
across page loads when you hit "search again".

Note that I had to do a bit of hackery to make sure the desired behavior
came across:

- no pollution of GET URL with snowman bullshit
- no pollution of GET URL with submit button name
- no pollution of GET URL with my spam honeypot param (required me to
  pass a new option to the custom form builder)

The only place where I couldn't get parity is the unwanted "new_class"
id and class added to the form, which apparently can't be suppressed.

7 years agoRemove unused #error and #notice selectors
Greg Hurrell [Tue, 5 May 2015 14:27:54 +0000 (07:27 -0700)] 
Remove unused #error and #notice selectors

We just switched the app layout to use classes instead of ids (in order
to support array flashes), so these id-based selectors are now dead
code.

7 years agoFix unwanted array literals in flashes, multiple flashes
Greg Hurrell [Tue, 5 May 2015 14:25:51 +0000 (07:25 -0700)] 
Fix unwanted array literals in flashes, multiple flashes

Broke this over the course of some refuctorings.

7 years agoGet rid of unwanted list styling on taggable results
Greg Hurrell [Tue, 5 May 2015 14:25:19 +0000 (07:25 -0700)] 
Get rid of unwanted list styling on taggable results

7 years agoRevamp pagination
Greg Hurrell [Tue, 5 May 2015 14:02:43 +0000 (07:02 -0700)] 
Revamp pagination

- if at top, move to bottom
- if at top and bottom, get rid of top
- for tables, remove bottom border (looks better with pagination
  immediately underneath)

We mostly follow GitHub's lead for how it should look (eg. see
https://github.com/blog):

- always at least two at start of range (1, 2)
- always at least two at end of range (N-1, N)
- show at least two before and after current page
- have "Previous" and "Next" buttons as book-ends; no icons
- ellipsize gaps at start and/or end
- hover behavior, disabled styling, current styling etc

Differences:

- normal font-weight, to keep it lighter

So, this is strictly more powerful than what I had because it means you
can jump to multiple pages directly. It also looks more "modern", until
fashions change, in a year or two...

7 years agoUpdate Browserify bundle 0.154
Greg Hurrell [Tue, 5 May 2015 01:56:33 +0000 (18:56 -0700)] 
Update Browserify bundle

7 years agoLikely fix for Spring-woes
Greg Hurrell [Tue, 5 May 2015 01:45:52 +0000 (18:45 -0700)] 
Likely fix for Spring-woes

I've had this in the worktree for ages and haven't
had any problems with the Rake task, so this is
probably fine.

7 years agoAdd a TODO missed in previous sweep
Greg Hurrell [Tue, 5 May 2015 01:44:12 +0000 (18:44 -0700)] 
Add a TODO missed in previous sweep

7 years agoRemove a few references to win@wincent.com
Greg Hurrell [Tue, 5 May 2015 01:42:06 +0000 (18:42 -0700)] 
Remove a few references to win@wincent.com

7 years agoAdd a Clipper link to the product nav
Greg Hurrell [Tue, 5 May 2015 01:41:04 +0000 (18:41 -0700)] 
Add a Clipper link to the product nav

7 years agoAdd a clarifying comment to ArticleObserver
Greg Hurrell [Tue, 5 May 2015 01:40:41 +0000 (18:40 -0700)] 
Add a clarifying comment to ArticleObserver

7 years agoKill off some unused CSS
Greg Hurrell [Tue, 5 May 2015 01:40:12 +0000 (18:40 -0700)] 
Kill off some unused CSS

7 years agoUpdate vendor/cache, which had fallen out of sync
Greg Hurrell [Tue, 5 May 2015 01:39:07 +0000 (18:39 -0700)] 
Update vendor/cache, which had fallen out of sync

7 years agoCommit TODOs
Greg Hurrell [Tue, 5 May 2015 01:37:43 +0000 (18:37 -0700)] 
Commit TODOs

I've had a (massively) dirty worktree for literally years now and am
rather sick of it. I'm going to suppress my aversion to committed TODO
comments (which I think should really be in an issue tracker) and start
getting the worktree cleaner.

7 years agoImprove TagMapping docs
Greg Hurrell [Tue, 5 May 2015 01:21:56 +0000 (18:21 -0700)] 
Improve TagMapping docs

7 years agoImplement TagMapping.canonicalize!
Greg Hurrell [Mon, 4 May 2015 19:22:32 +0000 (12:22 -0700)] 
Implement TagMapping.canonicalize!

7 years agoImplement "soft" tag redirects in TagsController
Greg Hurrell [Mon, 4 May 2015 06:29:33 +0000 (23:29 -0700)] 
Implement "soft" tag redirects in TagsController

7 years agoAdd initial version of TagMapping
Greg Hurrell [Mon, 4 May 2015 06:13:48 +0000 (23:13 -0700)] 
Add initial version of TagMapping

Currently implemented:

- TagMapping.alias, for setting up new mappings
- TagMapping.mapping, for getting mappings in convenient, cached form
- parse_tag_list uses TagMapping to canonicalize tag names at creation
  time

Not yet implemented:

- TagMapping.canonicalize
- automated testing
- manual testing (eg. how does the tag widget behave when
  canonicalization is performed? I am guessing it will just show
  something stale)

Notes:

- Rails uses a dumb file system cache in the local development
  environment for Rails.cache (heck, it might even do that in the
  production environment); this means that development environment
  mappings map pollute the test environment (via the cache, even if the
  database records are different)
- As a result, I stub out `TagMapping.mappings` in the test suite, but
  note that I had to move a few top-level `describe` blocks into the
  `Tag` block just to keep this DRY; it probably should have been like
  this all along

7 years agoMake nav bar less bold 0.153
Greg Hurrell [Sun, 3 May 2015 21:49:31 +0000 (14:49 -0700)] 
Make nav bar less bold

7 years agoLighten up product menu styling
Greg Hurrell [Sun, 3 May 2015 21:39:20 +0000 (14:39 -0700)] 
Lighten up product menu styling

- lose the opacity
- massively tone down the drop shadow
- remove the caret at the top
- white background

7 years agoMore color thievery, to make links in flashes look better 0.152
Greg Hurrell [Sun, 3 May 2015 04:43:54 +0000 (21:43 -0700)] 
More color thievery, to make links in flashes look better

7 years agoBetter strategy for making links in flashes noticeable 0.151
Greg Hurrell [Sun, 3 May 2015 04:39:42 +0000 (21:39 -0700)] 
Better strategy for making links in flashes noticeable

Go for bold. It's cleaner.

7 years agoSteal better flash colors 0.150
Greg Hurrell [Sun, 3 May 2015 04:34:09 +0000 (21:34 -0700)] 
Steal better flash colors

From Bootstrap. Much better.

Note that links are hard to read with this subtle coloring, so underline
them.

7 years agoRegulate sortable table column headers better 0.149
Greg Hurrell [Sun, 3 May 2015 04:17:03 +0000 (21:17 -0700)] 
Regulate sortable table column headers better

Don't let them wrap between the header text and the sort direction
indicator.

Reserve space for the indicator even when there isn't one there yet, to
avoid things jumping around.

7 years agoMake tables more bootstrap-y
Greg Hurrell [Sun, 3 May 2015 04:08:45 +0000 (21:08 -0700)] 
Make tables more bootstrap-y

7 years agoMake buttons more lightweight
Greg Hurrell [Sun, 3 May 2015 03:54:03 +0000 (20:54 -0700)] 
Make buttons more lightweight

No shadow, no bold.

The `.filterbox` also got its shadow removed; it was broken anyway.

7 years agoRemove never-used bootstrap
Greg Hurrell [Sun, 3 May 2015 03:10:15 +0000 (20:10 -0700)] 
Remove never-used bootstrap

Bootstrap is hard to borrow from piecemeal. Let's just ditch it. I would
rather take inspiration from it than tie myself to it forever,
especially given a likely React rewrite in the future.

In the meantime, I think I might look at more lightweight alternatives.