Commit graph

116 commits

Author SHA1 Message Date
Tobias
c47c22d617 Add pricing page 2018-09-29 21:19:25 +12:00
Tobias
123de1a15d Further FE improvements for checkout process 2018-09-29 17:14:21 +12:00
Tobias
74dc779999 WIP for rego form, 2 2018-09-29 17:14:21 +12:00
Tobias
7977403957 Add schedule calendar (no mobile yet) 2018-09-29 17:14:21 +12:00
Tobias
6365ef9333 Schedule overview page 2018-09-29 17:14:21 +12:00
Tobias
4a0ba2ebe4 CSS tidy-up 2018-09-15 13:08:40 +12:00
James Polley
ec665d7bd6 Use more real estate on xl screens
Prior to this change, on a screem >1200px wide the .container was
capped at 1140px, which leaves a lot of whitespace.

This increases the cap to 1900px, more effectively using
larger screens while still preventing the text from getting so
wide as to be hard to read.

Partial fix for #109
2018-08-03 01:59:07 +10:00
James Polley
8fc1172887 This information is out of date. 2018-07-28 15:50:25 +10:00
James Polley
84b8a99a7f Abstracts (and other monospace fields) need to be pre-wrap 2018-07-28 15:50:07 +10:00
Tobias Schulmann
d3b6c310f6 Add better og image 2018-07-15 11:34:11 +12:00
Tobias Schulmann
1865ba8674 Add contact details to footer 2018-07-12 12:35:23 +12:00
Tobias Schulmann
a6f1b1c483 Remove ES6-specific code 2018-07-02 12:08:34 +12:00
Alistair
d32a609def Add animated hero according to design spec, fixes #78 2018-07-01 14:35:45 +12:00
William Hughes
abe94900ee Fix LCA_logo_white to have the same caption as the main LCA logo 2018-06-30 04:24:53 +00:00
Tobias Schulmann
499b3b6769 Fix proposal detail and edit pages 2018-06-30 14:03:58 +12:00
William Hughes
77ce0021ef Fix notification styling
Fixes #88
2018-06-30 00:53:17 +00:00
Tobias Schulmann
8c28ca0f79 Fixed proposal views in dashboard 2018-06-30 10:56:52 +12:00
Tobias Schulmann
5256aeeda3 Started dashboard design 2018-06-24 01:07:10 +00:00
Tobias Schulmann
70138d0433 Favicon update 2018-06-23 17:23:48 +12:00
Tobias S
19a5bbf929 Dev/tobi/responsive 2018-06-17 04:18:04 +00:00
Tobias Schulmann
39f41759fc Changed logo to linux.conf.au, fixes #61 2018-06-16 01:51:57 +00:00
Tobias Schulmann
4d15cbf85c Add first 2019 design attempts 2018-06-04 20:54:51 +12:00
Tobias Schulmann
da2bacdfa7 Add bootstrap4 copy 2018-06-04 20:54:30 +12:00
Tobias Schulmann
ad05ca50a0 Add static assets 2018-06-04 20:53:14 +12:00
James Polley
39669055ef Update badge rendering to reflect actual render
* Switch to showing the PNG version by default, as this reflects what
  will actually be rendered and sent to the printer
* Include the greyscale filter
* Include the twemoji font we'll use for rendering the badges
2018-01-15 00:30:30 +11:00
James Polley
ffe0f64182 Make narrow-screen schedule details more distinct
In the narrow view, lots of details that aren't in the normal view
appear to compensate for not having clear row/column headers any more.

However, all the detail can look very same-same; this tweak makes rooms and end times more distinct.

Session chair info is made always italic, and a label is added to make
it clear that this person is not the speaker.
2018-01-13 00:26:49 +11:00
Sachi King
66224d6834 Make Emoji-capable fields greyscale 2017-12-23 02:27:40 +00:00
Joel Addison
21e06deef0 Fix navbar dropdown menu colour and font size 2017-12-10 17:55:41 +10:00
Joel Addison
9f0bb9178f Improved menu styling
Update menu to use same style as static site,
with slight adjustments for Bootstrap 3.
2017-12-10 17:26:38 +10:00
Joel Addison
00ea909d05 Update fonts
Use the same fonts as the static site, as per the LCA2018 branding guide.
Shrink headings on the Dashboard to suit new fonts.
2017-12-10 17:26:38 +10:00
Joel Addison
bd25446f6e JavaScript fixes 2017-12-10 17:26:38 +10:00
James Polley
233818c33b Set width to avoid Firefox rending icons very large 2017-12-01 16:14:59 +11:00
James Polley
a0610972fc Improve display of abstract and presenter bio
Relocate buttons to be beside the presenter's name.

Format abstract and bio in monospace hack as intended.
2017-11-22 18:26:06 +11:00
James Polley
ad2dd4c560 Ensure twitter/link buttons get displayed 2017-11-22 17:35:25 +11:00
James Polley
c762b52ea9 Improve mobile view of schedule
Don't show the table header in mobile view
2017-11-12 15:10:46 +11:00
James Polley
79d3270a32 Rough hack at app.css for issue #28 2017-10-31 05:55:56 +00:00
James Polley
493306bfff update favico 2017-10-14 16:47:17 +11:00
James Polley
e18cfc4704 Rework navbar to have a consistent look with the static site. 2017-10-14 16:47:06 +11:00
James Polley
3334469d30 Tweak invoice templates so that header text is hidden on print 2017-10-11 21:57:04 +11:00
James Polley
3da89a0549 Format the speaker bio as intended. 2017-10-08 22:23:13 +11:00
James Polley
8d84438543 Remove antiquated compiled js
afaict this is no longer in use anywhere
2017-10-01 12:01:19 +11:00
James Polley
271d9e05cd Style stripe payment form
It's rough but it at least outlines the box for credit card details
2017-09-30 13:24:14 +10:00
James Polley
750902c5c3 Restore messages to site_base template 2017-09-22 22:46:08 +10:00
Sachi King
e668bf03c2 Merge branch 'addfavicon' into 'master'
Change favicon to an LCA-appropriate favicon.

See merge request !14
2017-07-04 09:13:37 +00:00
Joel Addison
82450bfb42 Fix word-wrap of monospace text 2017-07-03 21:48:46 +10:00
James Polley
f990dfd212 Rename directory to match the calendar 2017-07-03 17:39:28 +10:00
James Polley
db328d9354 Change favicon to an LCA-appropriate favicon.
This isn't the same one we're using for the static site - but honestly I think this one is probably better.
2017-07-03 17:36:39 +10:00
Sachi King
469ba7ccb6 Add missing space to required * ::after 2017-05-07 13:40:36 +10:00
Sachi King
c73a7e3ff9 Use monospace font, hack, and not markdown.
Font should be made local and not remote loaded.
2017-05-07 13:18:42 +10:00
Sachi King
781921e022 Use app.css not inlined css
Simpler for us.
2017-05-07 13:11:33 +10:00