Andrew Brown
73e2d3cc7d
Fix sidenav hamburger menu and hiding and stuff
2018-12-04 16:18:17 -06:00
Andrew Brown
b067e555c1
add medium editor
2018-11-15 13:10:05 -06:00
Andrew Brown
a7bd0c3939
Revert "WIP to revert for QuillJS on rich text inputs"
...
This reverts commit 22e8614130 .
2018-11-14 15:57:26 -06:00
Andrew Brown
22e8614130
WIP to revert for QuillJS on rich text inputs
2018-11-14 15:57:20 -06:00
Andrew Brown
d80ff65509
document resource stuff
2018-10-01 23:09:42 -05:00
Andrew Brown
19e4ea7517
don't show private page names
2018-09-22 02:24:07 -05:00
Andrew Brown
5be30bd5bb
link bar tooltips
2018-09-21 16:01:43 -05:00
Andrew Brown
3bb191fc0a
phew, abstracted link bar to a template that gets populated on field focus
2018-09-21 15:00:59 -05:00
Andrew Brown
a7abb3e66f
more polish
2018-09-21 13:43:56 -05:00
Andrew Brown
e85084b513
finish up page linking on text fields
2018-09-19 17:40:32 -05:00
Andrew Brown
3b91ad104b
allow users to customize category icons with material-icons
2018-09-03 15:04:52 -05:00
Andrew Brown
fe3ce777ee
deletion logic
2018-08-18 16:49:17 -05:00
Tristan
8df982d3f9
clean up assets
2018-06-07 00:37:05 -05:00
Tristan
995d353ae6
Improve search UI/UX
2018-06-07 00:06:48 -05:00
Tristan
826f962eec
Upgrade to materialize 1.0 beta
2018-06-06 23:13:28 -05:00
Andrew Brown
c2fa3354a0
rm empty assets
2018-01-15 23:52:30 -06:00
Andrew Brown
cab9d0ca51
Add and hook up town/country/landmark
2017-12-31 15:56:33 -06:00
Andrew Brown
f2a42a0bae
Add page type customization page
2017-12-27 13:50:48 -06:00
Andrew Brown
b9cf1ee3e7
redesign user profile page
2017-11-25 04:56:06 +01:00
Andrew Brown
0022adb953
Contributor invite flow #migration
2017-08-15 01:41:43 +02:00
Andrew Brown
d6daf0c204
Add Flora model #migration
2017-07-31 02:39:13 +02:00
Andrew Brown
9def48fa3b
Add search UI to navbar
2017-06-20 17:16:03 +00:00
Andrew Brown
578b365c22
Add super-secret search results page
2017-06-20 16:34:17 +00:00
Andrew Brown
e3f3c02ea4
Properly show custom fields with a slash in the name
2017-05-23 19:34:53 +00:00
Andrew Brown
6eb2e08102
Add scratchpad page and update sidebar design #migration
2017-05-17 16:54:30 +01:00
Andrew Brown
adcea851f4
Add babel translation app
2017-05-01 15:35:03 +01:00
Andrew Brown
8bcd9172b7
Integrated js navigator PoC
2017-04-30 01:57:44 +01:00
Andrew Brown
c3b00257a2
Voting MVP
2017-04-17 16:22:02 +01:00
Andrew Brown
86ae882c51
Add one-click unsubscribe action for emails
2017-04-15 19:44:30 +01:00
Andrew Brown
fb948155a7
Share buttons and FAQ
2017-03-31 02:48:46 +01:00
Andrew Brown
9d7805f013
no
2017-03-20 02:30:47 +00:00
Andrew Brown
2b1355b053
Add super secret page that no one knows about
2017-03-19 23:49:36 +00:00
Andrew Brown
7824f9150a
Add mixpanel a/b logging for sidebar vs fab save button clicks
2017-03-02 16:55:10 +00:00
Andrew Brown
e80c6a22a6
Add character-spouse two-way relation, and 2w related creatures relation
2017-02-28 16:46:47 +00:00
Andrew Brown
e689c5172e
Add expand-all toggling instead of just one-way expanding
2017-02-23 17:01:32 +00:00
Andrew Brown
377ec0453f
Polish up content#show
2017-02-23 13:40:38 +00:00
Andrew Brown
9c58fd9d3c
Hook up panel links on content#show
2017-02-21 21:21:20 +00:00
Andrew Brown
9b60c23ec3
track universe lock stats also
2017-02-21 18:01:31 +00:00
Andrew Brown
9824991795
Add a few other js mixpanel tracks
2017-02-21 17:35:31 +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
6ce64d09b0
Merge branch 'master' into release/uploads
...
Conflicts:
app/views/content/form/_panel.html.erb
app/views/content/show.html.erb
2017-02-18 00:56:37 +00:00
Andrew Brown
737273d2ae
Single image uploading, needs processing in controller
2017-02-17 01:41:41 +00:00
Andrew Brown
29a5a3eee8
Trim trailing whitespace
2017-02-15 18:55:05 +00:00
Andrew Brown
798ac705ed
Clean up content panel actions + allow expanding all tabs at once
2017-02-14 19:58:27 +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
cf18b7fb8e
Add subscriptions UI
2017-01-21 15:13:01 +00:00
Robert Richter
3d6f066b85
Initialize sidenav
...
It wasn't getting initialized before! The sidenav wasn't working at all.
2017-01-01 17:11:54 -06:00
Andrew Brown
3b84989321
Show modals again, function method changed apparently
2016-11-06 16:48:42 +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
Matthew Werner
9299699f4b
better category and field creation
2016-10-25 16:37:35 -07:00