Andrew Brown
0af6ab2048
update landing page -- fixes #157
2016-11-06 01:24:50 +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
52585c1602
Reorder landing page content type cards
2016-10-31 21:47:51 +01:00
Andrew Brown
8fe3e186c6
Add updated pricing plans to landing page
2016-10-31 21:35:42 +01:00
Andrew Brown
c89baed9f8
Update landing page with new content types
2016-10-31 20:12:54 +01:00
Mitchel Pigsley
0951f846bb
Consolidate hero image styles and apply them on index and about pages
2016-10-15 15:27:24 -05:00
Andrew Brown
cbe37b40c4
Merge branch 'master' into serendipitous-improvements
2016-10-03 22:02:02 +02:00
Andrew Brown
f277853df2
Couple other typos
2016-10-03 21:41:33 +02:00
Andrew Brown
5dbfc08ff9
Verbiage tweaks on landing page
2016-10-01 18:28:02 +02:00
Andrew Brown
bfb77ec249
Add more benefits
2016-09-22 16:14:59 +02:00
Andrew Brown
95fd2cf6bd
Merge branch 'master' into landing-page-redesign
...
Conflicts:
app/views/main/index.html.erb
2016-09-22 05:39:41 +02:00
Andrew Brown
a9d35a45d9
Add footer and promo code to signup form
2016-09-22 05:35:08 +02:00
Andrew Brown
f837c4fce4
Link through to signup page
2016-09-22 05:16:48 +02:00
Andrew Brown
989628085f
landing page content
2016-09-22 05:03:53 +02:00
Robert Richter
67a3cfa3b7
Move description and keywords into layout
2016-09-21 11:35:37 -05:00
Andrew Brown
2b18b1b789
Way better landing page, still wip
2016-09-21 04:23:00 +02:00
Andrew Brown
9f0a82aea2
Two takes on landing pages, each wip
2016-09-14 23:53:52 -05:00
Robert Richter
9c1f9fdb60
Add keywords to main page
2016-09-05 16:53:15 -05:00
Robert Richter
df20108ec1
Keep only default data in SEO partial
...
Since the SEO partial will be in every page, we must keep either data
that is the same for all pages, or pointers to the data that will
be set dynamically in other pages.
2016-09-05 12:39:14 -05:00
Andrew Brown
293a456b32
Landing page redesign (lol)
2016-04-06 19:18:34 -05:00
Andrew Brown
5248c0b802
Revert "Internationalize strings"
2015-04-28 23:04:18 -05:00
Robert Richter
495ea7f328
Internationalize index
2015-04-25 11:18:42 -05:00
Andrew Brown
3fd6d604fe
Revert "Revert "Resolve merge with master""
...
This reverts commit 6f8ae925ba .
Conflicts:
app/assets/stylesheets/bootplus_overrides.css.less
2015-03-13 22:46:31 -05:00
Robert Richter
6f8ae925ba
Revert "Resolve merge with master"
...
This reverts commit 8524963f1c12d6f4667964acc16680749dec20cf, reversing
changes made to bdb208e18769be9ea95c06d54c72f86d2d6a0209.
2015-03-13 20:18:49 -05:00
Andrew Brown
5c81b25383
Fix landing page closing html tags
2014-08-03 01:05:16 +00:00
Andrew Brown
18d49e677b
Production hotfixes lel
2014-08-01 01:04:27 +00:00
Andrew Brown
d37bc792c8
restyle hero on landing
2014-05-21 20:28:41 +00:00
Andrew Brown
8299e6c0d3
card-comments restyling
2014-03-13 13:37:02 +00:00
Andrew Brown
4097d961cd
scale landing page cards down properly on phones
2014-03-13 13:28:23 +00:00
Andrew Brown
14f4ae6fcb
clean up css
2014-03-13 13:05:21 +00:00
Andrew Brown
200e0c7b12
navbar dropdown works beautifully
2014-03-04 06:19:24 +00:00
Andrew Brown
2e51465261
card styling + navbar collapses again
2014-03-04 05:40:53 +00:00
Andrew Brown
a01b246cd3
add login link next to CTA
2013-12-09 14:32:09 -06:00
Andrew Brown
40f6762717
get started now button no longer needs login
2013-12-09 01:48:36 -06:00
Andrew Brown
387e4028eb
Merge pull request #224 from euank/master
...
The cats are gone; nothing to excuse
2013-12-08 18:27:25 -08:00
Euan
ec2ba97e35
The cats are gone; nothing to excuse
2013-12-08 21:25:44 -05:00
Andrew Brown
50e4eff908
landing page images + attribution
2013-12-08 18:32:40 -06:00
Andrew Brown
e0b1074aed
universes landing page image + attribution
2013-12-08 15:56:54 -06:00
Andrew Brown
fb5a2fbbc1
fix frontpage links
2013-12-08 03:02:10 -06:00
Andrew Brown
41e3d90a74
landing page and sidebar redesign
2013-12-07 21:29:18 -06:00
Andrew Brown
49c434e66b
hook up create buttons on homepage
2013-03-11 03:16:20 -05:00
Andrew Brown
084e82b9b5
homepage copy updatE
2013-03-11 00:19:26 -05:00
Andrew Brown
2fce134e0b
update homepage copy
2013-03-10 23:59:21 -05:00
Andrew Brown
fa31b019fb
link to register on cta homepage button
2013-02-27 00:06:47 -06:00
Andrew Brown
9c836a654b
wording change on homepage
2013-02-27 00:05:35 -06:00
Andrew Brown
96dc7dc5f2
redesign homepage
2013-02-27 00:03:07 -06:00
Andrew Brown
95dee1176b
some work on front page before showing to wisely
2013-02-25 19:38:44 -06:00
Andrew Brown
bbd2312b62
I don't even remember
2012-12-24 04:53:06 -06:00
Andrew Brown
aef06f029d
remove unneccessary views
2012-12-24 00:26:33 -06:00
Andrew Brown
0c4ecfda64
forgot a word
2012-12-23 02:42:37 -06:00