Commit Graph

456 Commits

Author SHA1 Message Date
ba591da2fc Store js libraries locally 2016-11-07 12:20:23 +01:00
76174046ad Use our own perfect scrollbar, not cdn 2016-11-04 16:11:04 +01:00
7b79270481 Auto-open dropdown menus only on nav bars 2016-11-04 11:22:22 +01:00
a1dca29382 Quick fix for layout of attachments file upload 2016-11-04 11:05:19 +01:00
c1427cf6a2 avoid horizontal scroll on notifications 2016-11-03 18:27:50 +01:00
0a0db88701 Style disabled buttons 2016-11-03 15:35:00 +01:00
27bad1be8a Fix markdown on coments 2016-11-03 15:34:50 +01:00
e98b158886 Disabled auto-slug feature.
It broke file uploads. Thanks @venomgfx for joining in solving this.
2016-11-03 14:04:40 +01:00
324d500edb Tweaks to style of file attachments 2016-11-02 19:42:44 +01:00
ef326a2193 Fix width of project header when page is not fully loaded 2016-11-02 19:05:43 +01:00
5ade876784 Labels for fields 2016-11-02 18:55:26 +01:00
738c20b36b Undertitle field labels 2016-11-02 18:51:51 +01:00
3c6642d879 Undertitle labels for checkboxes
Avoids ugly 'is_tileable' label on textures
2016-11-02 18:50:20 +01:00
4ec3268a23 Reloading comment list via event 'pillar:comment-posted' on body element. 2016-11-02 17:21:50 +01:00
80601f75ed Remove deprecated +button-rounded-filled mixin
We now use just 'button', as roundness and filled are configurable
2016-11-02 16:36:47 +01:00
9ac2f38042 Warn if there's no slug to append 2016-11-02 16:21:10 +01:00
4bd334e403 Add button to 'Add Attachment to Description' 2016-11-02 16:16:20 +01:00
ae859d3ea7 Minor style tweaks to file form widgets 2016-11-02 16:16:20 +01:00
e69393e95e WIP: endpoint for posting new comments without comment list.
We need to determine what happens when such a comment is successfully
posted, as we can't just reload the comment list. In other words, this is
dependent on where we are embedded, and cannot be handled just locally.
2016-11-02 15:40:26 +01:00
f30cdd5246 Minor style tweaks to attachments form 2016-11-02 14:51:10 +01:00
3fc08bcafd Set the slug based on the file name 2016-11-02 14:07:02 +01:00
cf28e5a3f4 Unified "Add New File" and ".. Attachment" buttons. 2016-11-02 12:29:38 +01:00
6ea7386bd3 "Add new attachment" button works. 2016-11-02 12:28:45 +01:00
2a5b3dc53e Removed unused code. 2016-11-02 12:28:45 +01:00
dabc1a44b8 Set icon for error message 2016-11-02 11:42:49 +01:00
eb1561136b Fix typo in attachments code 2016-11-02 11:42:23 +01:00
e143b9cb72 Use undertitle filter when displaying node status 2016-11-01 19:36:04 +01:00
6faea83372 Fix rating on comments 2016-11-01 19:28:53 +01:00
d36dcad773 Fix rated status for comments (was missing space between classes) 2016-11-01 19:28:53 +01:00
8cc2cfb189 Don't use hardcode url for homepage 2016-11-01 17:29:27 +01:00
c672bc07fe Only load comments on assets or posts
Was trying to load comments on groups, textures, etc.
2016-11-01 17:17:33 +01:00
aef7754537 Attachment rendering for posts & node descriptions. 2016-11-01 16:47:55 +01:00
5805f4eb2a Comments is now part of the base style 2016-11-01 15:53:40 +01:00
53cbe78ec1 Use #comments-embed for embedding comments. Avoid duplicate ID 2016-11-01 15:53:40 +01:00
144c5b8894 Use statusBarSet() js function from Pillar 2016-11-01 12:30:53 +01:00
c9d7da3a42 Attract and Flamenco icons 2016-10-21 20:41:41 +02:00
041722f71a Allow custom messages in the 404_embed.jade template 2016-10-21 14:38:57 +02:00
457a63ddcb Notifications: Fix alignment of mark as read button 2016-10-21 11:43:40 +02:00
8d99f8fc2e No more on-focus resizing; the "POST COMMENT" button moves away when you click it 2016-10-20 17:30:39 +02:00
09a21510a2 Comments: fixed issue cancelling reply & then posting top-level comment
This would still post as a reply, rather than as a top-level comment.
2016-10-20 17:29:45 +02:00
b1da6de46e Comment textarea min height set when editing + only transition border-color 2016-10-20 17:04:02 +02:00
fceac01505 Set a nice minimum height when editing a comment 2016-10-20 17:02:07 +02:00
8b64f9140b Allow resizing of comment textarea 2016-10-20 17:01:58 +02:00
e1678537c0 Editing comments via PATCH on pillar-web, and some other comment fixes 2016-10-20 16:47:04 +02:00
d8686e5a14 Fixed comment rating 2016-10-20 16:34:33 +02:00
7f4ad85781 Count comments and replies, not just top-level comments 2016-10-19 17:16:27 +02:00
ea2be0f13d Major revision of comment system.
- Comments are stored in HTML as well as Markdown, so that conversion
  only happens when saving (rather than when viewing).
- Added 'markdown' Jinja filter for easy development. This is quite
  a heavy filter, so it shouldn't be used (much) in production.
- Added CLI command to update schemas on existing node types.
2016-10-19 16:57:17 +02:00
646ab58395 Style sidebar icons 2016-10-18 11:34:53 +02:00
d99ddca410 Split base styles into base.css
That way we can load this css in other projects to bring the basic stuff
such as normalize, navbar, notifications, custom scrollbars, and so on.
2016-10-17 16:17:23 +02:00
87f3093503 Delete attract main.sass, attract has its own 2016-10-17 15:40:14 +02:00