Christopher Neugebauer
6814b290eb
Makes dashboard use takeflight theme instead of pinax theme ( #24 )
...
* Starts porting dashboard to the wagtail base page
* Dashboard mk 2
* Dashboard mk 3
* Last dashboard work for now
2016-06-27 13:26:26 +10:00
Scott Bragg
e3f41b4b31
Should fix Markdown ( #25 )
...
* Markdown editor missing from scripts
* Oops forgot staticfiles on wagtail base
2016-06-27 13:21:24 +10:00
Scott Bragg
df397ffde6
Refactor site_base with new template so most symposion pages work. Added site_base_wagtail.html for CMS pages to extend from.
2016-06-27 10:14:59 +10:00
Christopher Neugebauer
4f106a0cd4
Templates (finished?) ( #22 )
...
* Adds inset_illustration as a drop-down of svg data rather than as an uploady thing.
* Adds external link types to the homepage models
* Migrations
* Initial site template with our new shiny templates
* Moves all lca2017-specific assets to lca2017 subdirectory; symlinks from dist
* Reflects changes in site_base
* Deletes most of new assets in dist/
* WIP home page
* Adds external link list support
* Adds white-right panel type to the home page
* Removes an oops
* Adds copyright text to the site.
* Updates the remaining illustrations to be more compact.
* Adds illustration field to content_page, and adds fields into the news page.
* News index page
* News page is done!
* Formats the dates properly
* Commits migrations
* Optimises SVG files
* better logo
* oops
* Removes margin on logo.
* Optimises svgs, and uses tania’s originals
* One more
2016-06-27 08:01:42 +10:00
Scott Bragg
2d7a71a4ef
Latest migrations so we're all in sync not creating conflicts ( #18 )
2016-06-25 12:49:11 +10:00
Christopher Neugebauer
fdfe3c7045
Wagtail integration ( #17 )
...
* Adds basic wagtail app to the website
* Renames lca_website to cms_pages for clarity; re-instates pinax-boxes until we remove them from the templates
* OOPS
* Just Enough Wagtail
* Removes the template view homepage from urls.py
* OOPS
* Makes the home page use a stream field
* Removes an irrelevant migration that I accidentally introduced.
2016-06-22 10:07:27 +10:00
Scott Bragg
4c458fd584
Proposal forms to match new tutorial and miniconf models
2016-06-21 21:47:45 +10:00
Christopher Neugebauer
b9b9834f63
Adds “unreviewed by you” to the list of proposal links ( #16 )
2016-06-21 10:08:53 +10:00
Christopher Neugebauer
9c986111a1
Updates proposal forms and review template ( #14 )
...
* Updates the forms and models for Proposal Bases
* Proposal review templates only display fields relevant to LCA
* Display total votes properly
2016-06-21 09:58:27 +10:00
Scott Bragg
8bf549c37f
Adds new proposal types for Tutorials and Miniconfs ( #9 )
2016-06-21 09:42:51 +10:00
Christopher Neugebauer
a160e2b7c3
Fixes messages ( #11 )
2016-06-18 18:00:08 +10:00
Christopher Neugebauer
d7d36e2c05
Merge pull request #8 from lca2017/chrisjrn/006-display-scores
...
Adds score display to the review list
2016-06-18 00:09:18 -07:00
Scott Bragg
2c9527bfa5
If there are form errors it will now switch to the appropriate tab
2016-06-18 14:27:47 +10:00
Christopher Neugebauer
cad0d00817
Adds score display to the review list
2016-06-18 13:13:31 +10:00
Scott Bragg
2ab4cf10b8
Disables registrasion app for production deployment. ( #7 )
...
* Disable registraison for production environment
Fixes lca2017/symposion#12
2016-06-18 13:00:56 +10:00
Scott Bragg
796e7a6c20
Update template so only managers can post messages to speakers. ( #3 )
...
* Template changes so only papers committee manager can send messages to speaker. lca2017/symposion#3
(also manager can accept/reject/etc)
2016-06-14 09:40:29 +10:00
Scott Bragg
4ef9664620
Change templates to use +2/+1/-1/-2 voting scores ( #2 )
...
* Change review templates to reflect LCA voting scores
* Change review templates to reflect LCA voting scores
2016-06-13 17:58:55 +10:00
Scott Bragg
6b7618cc54
Able to load local_settings for production environment.
2016-06-10 13:38:24 +10:00
Christopher Neugebauer
e8e20dd6d3
Coverage, Migrations.
2016-04-27 10:33:44 +10:00
Christopher Neugebauer
42c97e6848
Merge remote-tracking branch 'pinaxcon/master'
2016-04-26 19:13:33 +10:00
Christopher Neugebauer
c56c749870
Prepares registrasion-demo to match the 0.1 release of registrasion.
2016-04-26 19:11:06 +10:00
Christopher Neugebauer
6c94eb9e91
Adds Registrasion support to the templates and apps.
2016-04-12 20:15:50 +10:00
Jeff Triplett
1f16614fc4
Fixes *_html proposal fields
2016-04-04 18:36:01 -05:00
Patrick Altman
770e2ca88d
Clean up some of the voting status UI
2016-03-17 13:59:46 -05:00
Patrick Altman
430d3dad99
Fix up review nav
2016-03-17 13:45:40 -05:00
Patrick Altman
7dc167f7df
Update copyright year
2016-02-27 18:34:46 -06:00
Patrick Altman
60810af13a
Fix pinax-boxes modal editors
2016-02-27 18:32:03 -06:00
Patrick Altman
dd8f0ba9c5
Update to latest build system
...
Closes #3
2016-02-27 17:23:35 -06:00
Patrick Altman
0b1da0e85e
Upgrades
2016-02-27 16:55:59 -06:00
Patrick Altman
ad9e5484f3
Add ace editor
2015-10-16 20:09:06 -05:00
Patrick Altman
04f246d850
Initial commit of the PinaxCon demo site
2015-10-16 12:53:02 -05:00