Commit graph

76 commits

Author SHA1 Message Date
3467fe783f Added header and footer skin 2015-01-11 13:22:37 +01:00
03ebe385bc Cleaned up CSS.
Moved content of style attributes to main.less or the stylesheet skins of Root and Site.
Adapted original Antville colors for some of UIKits elements (e.g. primary button, default alert, pagination) and the Jala calendar
2015-01-11 13:08:19 +01:00
994dff74bd Added import of static styles to root stylesheet, reducing stylesheet <link> elements down to 1 2015-01-05 20:28:07 +01:00
4166b29b05 Cleaned up page skin 2015-01-04 19:39:41 +01:00
4a54f5159b Slightly modified left navigation (smaller size, more items on root site) 2015-01-03 22:13:09 +01:00
dc3a8520bd Implemented UIKit support for welcome messages 2015-01-03 21:21:19 +01:00
65cf395c79 Slightly modified forms 2015-01-01 21:33:22 +01:00
8bf91064b8 Updated CSS with some semantic prefixes 2015-01-01 21:31:21 +01:00
5dadb13a3a Fixed automatic highlight of current menu item when URL contains a hash 2015-01-01 21:16:30 +01:00
5241817470 Finalized footer 2015-01-01 21:04:01 +01:00
b9223e2c42 Fixed paths after moving site directories into new static/site subdir 2015-01-01 20:54:43 +01:00
b5a7cdbcb7 Refactored remaining prototypes for UIKit support as well as unified and smoothed already refactored ones 2014-12-21 17:22:01 +01:00
0df3fae9c4 Moved top stories into stories section 2014-12-17 23:57:26 +01:00
d4869034d6 Refactored comments for UIKit support 2014-12-16 23:09:48 +01:00
11e4746311 Sightly modified output of site status in footer 2014-12-14 23:45:14 +01:00
3e735c6cf0 Replaced standard password field with UIKit’s one and refactored forms for UIKit integration 2014-12-10 16:55:37 +01:00
8fe62c80b7 Renamed Preferences to Settings 2014-12-10 16:54:04 +01:00
e8ac80c22f Retouched navigation to make it less “boxy” 2014-12-06 23:58:24 +01:00
82a5b30494 Modified Antville header for full width
Enabled “almost-flat” theme
2014-12-06 21:57:46 +01:00
d15b899f47 Restyled more skins for working with UIKit 2014-11-09 20:22:42 +01:00
61ed3ea736 Restyled first skins for working with UIKit 2014-11-08 23:44:23 +01:00
ab8560b057 Updated license header and unified comments 2014-07-04 17:16:51 +02:00
3e769d3d6e Cleaned up whitespace with Sublime Text 2 2014-07-04 15:30:46 +02:00
7ac92a45cb Retouched display of skin edit controls 2013-04-07 17:42:42 +00:00
b7851bebec * Enabled color of skin controls and highlights to be set in user stylesheet
* Replaced custom color of form borders with value for color of small fonts
2013-04-07 16:21:09 +00:00
1ee2440f80 * Moved <script> element back to the page header for now – needs more care because some pages using JavaScript stopped from working correctly 2011-03-29 10:13:26 +00:00
e9b9391517 * Moved <script> element to the bottom of the page
* Replaced sidebar list of recent postings with recent comments and changed section title accordingly
2011-03-29 09:03:20 +00:00
61df9ba586 Removed forced linebreak between label and creation date 2011-03-15 23:09:06 +00:00
ff62e260cf Corrected CSS font-family value 2011-01-17 01:07:27 +00:00
9125131e9f Replaced outdated exclusions in default robots.txt with commented help link and examples 2010-06-14 06:35:30 +00:00
5a1cad862c Finalized Open Search Description feature (see http://www.opensearch.org for more information) 2010-05-30 13:39:09 +00:00
280720c792 Added link elements for displaying the tiny ant as favicon 2010-05-24 16:01:52 +00:00
45ff61699e Fixed macro syntax in Site#navigation skin 2010-04-25 19:20:09 +00:00
12309653a5 * Decentralized markgettext() calls by moving them from i18n.js to the places where the messages actually are defined
* Added markgettext_macro()
 * Readjusted Admin.dropdown_macro() and the global defineConstants() methods to work with the modified markgettext() calls
 * Updated Members.properties and added SQL patch for lowercasing all membership status due to the modified margettext() calls
 * Added Membership.role_macro() as convenience method
 * Removed syntactic sugar from HopObject.link_macro() and moved it to the compatibility layer to prevent current layouts from breaking
 * Removed obsolete permission for non-existing Image.replace_action()
2010-04-25 17:31:44 +00:00
3cf2f5803f Modified a message in Site#page skin for easier translation and updated all message files accordingly 2010-02-05 18:24:24 +00:00
32c52791fe * Refactored code and skins in respect for comprehensive i18n
* Refactored and unified remove() methods and calls for greater flexibility as well as reliability
 * Added option to remove all comments by a user to Comment.remove() method and $Comment#delete skin
 * Added global #listItemFlag skin as well as listItemFlag_macro() for rendering vertically written text of items in a list view (e.g. closed)
 * Fixed bug in gettext_macro() and ngettext_macro() causing incorrect whitespace
 * Refactored timezone and locale handling
 * Modified automatic translation of untitled links in HopObject.link_macro()
 * Added honeypot to login and registration forms
 * Fixed client-side JavaScript to be evaluated when login or registration form is submitted, not only when the submit button is clicked
 * Removed redundant filter expression from DB mapping of Membership.images collection
 * Added Membership.content collection
 * Changed terminology from open to running polls, thus renaming Polls.open_action() method and Polls.open collection
 * Moved a lot of CSS used in root or administration sections from Site#stylesheet to $Root#stylesheet skin
 * Added Root.updateDomains() method (most likely already obsolete)
 * Removed Root.processHref() method (only necessary for very advanced setup) and obsolete comments
 * Fixed Root.xgettext() method to correctly read UTF-8 encoded data
 * Fixed Site.deleted_macro() to return the date object for late formatting
 * Refactored Site.processHref() for more convenient custom domain name mapping
 * Renamed Skins.advanced_action() method to Skins.all_action()
 * Removed redundant filter from Stories.comments collection
 * Removed unnecessary filter from Story.comments collection
2010-01-10 14:40:36 +00:00
8ea21a1038 Moved .nowrap CSS class from Site#stylesheet to $Root#stylsheet skin 2009-12-14 14:41:23 +00:00
5ec14e5c06 Skin spring cleaning: unified and restructured skin parts and removed obsolete markup 2009-12-13 21:54:58 +00:00
8d7430ab2f * Included formerly added default images to the Images.Default collection
* Replaced vintage Helma typogramm with new logo
2009-11-04 13:46:45 +00:00
7d6acf37e3 * Re-introduced link for site creation
* Decreased space in menu box
2009-09-21 17:04:59 +00:00
7444d1b227 * Replaced <% comment.created %> with <% comment.creator %> macro in <% if %> macro of Comment#edit skin (fixes issue #27)
* Wrapped display of creation and modification dates in <% if %> macros in Comment#edit skin
 * Slightly reduced code in global formatDate() method
 * Modified HopObject.created_macro() to prevent creation dates of  transient objects from being displayed or formatted incorrectly
 * Modified HopObject.modified_macro() accordingly
 * Added width attribute to CSS definition for fieldset elements
 * Reduced macro code in Story#edit skin
2008-12-11 18:08:51 +00:00
b4c6ad38f8 Fixed and cleaned up admin section 2008-06-15 20:28:25 +00:00
55355e11f9 Removed Site#health skin again because it of course shows up in every site layout 2008-05-14 13:38:41 +00:00
2b487984cd Added inclusion of custom Site#health skin from within $Root#health skin 2008-05-14 13:36:50 +00:00
ae694946fa * Added status code and full path to Root.notfound_action()
* Added status code to Root.error_action()
 * Moved notfound.skin and error.skin as subskins into $Root.skin
 * Removed obsolete <script>-Element from Site#page skin
2008-05-14 11:11:56 +00:00
aed81e62b1 * Fixed permissions for authenticated users to create images, files and polls in open sites
* Fixed name of list item skin in Poll prototype
 * Fixed fallback to _id property in HopObject.macro_macro() method
 * Fixed bug in Membership.getPermission() method causing a subscriber getting the "Owner is not allowed to unsubscribe" error message when trying to unsubscribe from a site
 * Removed relics of tests with ColourMod jQuery plugin in Site#page skin
2008-05-12 11:33:53 +00:00
567d681ae1 * Removed obsolete settings from app.properties (mostly XML-RPC related)
* Added Membership.toString() method for human-readable output
 * Assigned Membership.valueOf() method original toString() method
 * Fixed output of site list in userland
 * Added mountpoint for Api prototype in Root
 * Added trimming for Story text and title input
2008-05-05 00:27:43 +00:00
239af7195b * Fixed list_macro (but still list rendering is really inconsistent throughout the whole application!)
* Fixed various b/w compatibility issues found in some sites
 * Fixed pager action in Images
 * Added confirmation dialog before resetting a layout
 * Added collection containing updated sites in reverse chronological order
 * Modified site listing (still work in progress)
 * Save site name as title if no title is entered
 * Removed some res.debug() calls
2008-04-21 20:46:29 +00:00
124e6f4257 * Added protected skin files (currently prefixed with "$") that cannot be customized or overwritten by the user
* Removed obsolete skin files (ie. content moved to the protected skin file)
 * Moved contents of Messages.skins to their protected siblings
 * Prefixed notification skins (used in e-mails) with "notify_"
 * Fixed and simplified a whole bunch of issues in compatibility layer
2008-04-21 13:35:50 +00:00
7ba80fb9b9 * Removed gettext() call in global renderLink() method
* Fixed bug in Layout.image_macro() preventing the URL from being written
 * Wrapped output of Site.getStaticUrl in encodeURI() call
 * Removed test macro in Site.skin (AAAAAAAAAAAAAAA!)
2008-04-20 17:27:01 +00:00