Andrew Brown
9def48fa3b
Add search UI to navbar
2017-06-20 17:16:03 +00:00
Andrew Brown
e186c86aa9
Conclude community drive
2017-06-20 14:38:32 +00:00
Andrew Brown
82e8da4d6f
Give users a choice between full-width and fixed-width designs #migration
2017-05-17 17:51:55 +01:00
Andrew Brown
a6b15b74ad
Navbar polishing for mobile
2017-05-17 17:44:18 +01:00
Andrew Brown
1157c28749
Add recent content quickswitch menu to navbar
2017-05-17 17:28:55 +01:00
Andrew Brown
d2bc7b8957
Add home link to sidenav
2017-05-17 17:25:22 +01:00
Andrew Brown
0a42347898
Display universe name in navbar if scoping to a universe
2017-05-17 17:22:15 +01:00
Andrew Brown
6eb2e08102
Add scratchpad page and update sidebar design #migration
2017-05-17 16:54:30 +01:00
Andrew Brown
2798c54eaf
Add ALL the nodes
2017-04-30 22:59:08 +01:00
Andrew Brown
8bcd9172b7
Integrated js navigator PoC
2017-04-30 01:57:44 +01:00
Andrew Brown
7f8d5e6f7a
Polish up navbar etc for soft launch
2017-04-26 19:42:04 +01:00
Andrew Brown
ce6dda81b6
Add worldbuilding prompts page
2017-04-11 17:47:47 +01:00
Andrew Brown
9863c129f6
Dedupe dividers in navbar
2017-03-24 22:41:09 +00:00
Andrew Brown
d2b7687773
Break navbar help links into their own dropdown
2017-03-24 22:37:13 +00:00
Andrew Brown
b87c5ea94c
Branding consistency in seo partial
2017-03-08 18:40:19 +00:00
Andrew Brown
31ff49195b
Add for/writers landing page
2017-03-08 15:50:51 +00:00
Andrew Brown
e95d306a43
styling & responsiveness on dashboard
2017-02-24 17:43:05 +00:00
Andrew Brown
eb934ba59d
WIP dashboard designs
2017-02-23 23:05:47 +00:00
Andrew Brown
cd3b606741
Style content#new and content#edit to use the same design as content#show
2017-02-23 16:55:43 +00:00
Andrew Brown
b347f03a3e
Style login page
2017-02-23 15:31:04 +00:00
Andrew Brown
8d32b47607
Only show fabs for content current_user can create
2017-02-23 14:51:45 +00:00
Andrew Brown
d7a41aae27
Update footer with social links
2017-02-23 14:50:03 +00:00
Andrew Brown
041813d8e2
WIP design tweaks for dashboard and content#show pages
2017-02-21 20:01:45 +00:00
Andrew Brown
e5f6cc914a
Add mixpanel tracking for recent activity clicks and serendipitous questions
2017-02-21 17:30:02 +00:00
Andrew Brown
8f52fbdef7
Replace sidebar subscription message with image upload message
2017-02-20 19:50:21 +00:00
Andrew Brown
243d62ff0e
Fix small issue from merge conflict
2017-02-06 11:33:48 +00:00
Andrew Brown
15dbc3074e
Merge branch 'master' into mobile-header-dropdown
...
Conflicts:
app/views/layouts/_navbar.html.erb
2017-02-06 11:26:15 +00:00
Andrew Brown
fb5b889993
Open blog post link in a new tab, too
2017-02-01 15:04:51 +00:00
Andrew Brown
20e95ffafb
Don't mind me, forgot link to blog post
2017-02-01 15:03:44 +00:00
Andrew Brown
54eab3dc05
Oopsies, glad we have tests
2017-01-31 21:15:08 +00:00
Andrew Brown
0cff91f542
Fix potential issue with sidebar filter
2017-01-31 21:02:45 +00:00
Andrew Brown
d84b9cf1a3
Show reassuring message to free-for-lifers
2017-01-31 17:57:44 +00:00
Andrew Brown
fae8d059eb
Add subscriptions notice to sidebar
2017-01-31 17:53:57 +00:00
Andrew Brown
f38727dd55
Add icons to navbar dropdown on desktop
2017-01-27 21:34:35 +00:00
Andrew Brown
959731ac43
Ask for card info and allow switching between subscription tiers
2017-01-23 21:59:07 +00:00
Andrew Brown
1da55caaab
Make subscription page content based on current subscription for upgrade/downgrade
2017-01-23 16:34:12 +00:00
Andrew Brown
6824edb427
Hide the site update card in the sidebar
2017-01-21 18:23:37 +00:00
Andrew Brown
6a8bebd01c
Merge branch 'master' into authority
...
Conflicts:
app/models/user.rb
2017-01-21 16:21:46 +00:00
Andrew Brown
cf18b7fb8e
Add subscriptions UI
2017-01-21 15:13:01 +00:00
Andrew Brown
6299608663
Fix chartkick js init on admin pages
2017-01-20 16:01:54 +00:00
Robert Richter
4f8ec97b3a
Make signup/signin buttons collapse into sidenav
...
Also added some more content to the sidenav
2017-01-02 00:15:06 -06:00
Robert Richter
298f3b6c48
Remove my awesome graph, no longer needed
2017-01-02 00:12:48 -06:00
Robert Richter
227feeceb0
Terminate a dangling li
2017-01-01 23:51:28 -06:00
Robert Richter
71e017e580
Deduplicate mobile/desktop user dropdowns
2017-01-01 23:50:03 -06:00
Robert Richter
2d77defbd0
Add a temporary graph to document header states
2017-01-01 23:32:21 -06:00
Andrew Brown
41b4869017
Load jquery and other page requirements syncronously
2016-11-06 00:11:44 +01:00
Robert Richter
7dcf798f8a
Optimize javascript load times
...
Our application JS is bloated with minified libraries, while our actual
application Javascript barely amounts to more than two hundred lines.
I propose removing these libraries from our sass file, and instead
load them as separate resources in `<link>` and `<script>` tags.
This has several advantages:
- By using common CDNs, users are likely to have many of these libraries
cached already.
- Even if the files aren't cached, the CDN is likely to deliver them
faster.
- We can use the HTML5 'async' attribute to load these libraries
asynchronously, so users aren't held up while they download.
- Our fully compiled application JS is much, much smaller, which
reduces the load on our host.
Also, on the topic of load times, I realized that in #152 that one of the
images was a PNG, not a JPG. I had tried optimizing the image, but I didn't
realize that it wasn't a JPG like the others. Here, I converted it to a JPG,
and it is significantly smaller, and it is visually unchanged.
I'm having some difficulty testing on my local machine, so I would appreciate
some additional manual testing before merging this.
2016-11-02 23:41:00 -05:00
Andrew Brown
9e3b12bc6b
Add new content types to user content count
2016-11-02 13:49:38 +01:00
Andrew Brown
8d06ea0e77
Revert "Add release notice"
...
This reverts commit 1ae5519a00 .
2016-11-01 22:27:27 +01:00
Andrew Brown
5f7539e4d5
Merge branch 'master' into content-expansion
2016-11-01 22:27:22 +01:00