friendica-github/view/theme/frost
Zach Prezkuta 1f09e7ad23 Modify Javascript to improve page loading times
1. Add template category 'end' that places content right before final </body> tag
	2. Move most Javascript from tpl files into one cacheable file, theme.js
	3. Load scripts at end of the HTML document instead of in the header
	4. Minify several Javascript files

Note that the second and third things were only done for Frost and Frost Mobile. Doing it for every theme means going through every .tpl for every theme and rearranging the Javascript, which is tedious.
2012-07-28 09:57:16 -06:00
..
images Introducing Frost 2012-07-24 09:15:57 -06:00
js Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
acl_selector.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
admin_aside.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
admin_site.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
border.jpg Introducing Frost 2012-07-24 09:15:57 -06:00
comment_item.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
contact_end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
contact_head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
contact_template.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
contacts-end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
contacts-head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
contacts-template.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
conversation.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
cropbody.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
cropend.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
crophead.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
default.php Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
editicons.png Introducing Frost 2012-07-24 09:15:57 -06:00
end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
event_end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
event_head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
experimental Introducing Frost 2012-07-24 09:15:57 -06:00
field_input.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
field_openid.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
field_password.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
field_themeselect.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
file.gif Introducing Frost 2012-07-24 09:15:57 -06:00
friendika-16.png Introducing Frost 2012-07-24 09:15:57 -06:00
head.jpg Introducing Frost 2012-07-24 09:15:57 -06:00
head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
jot-end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
jot-header.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
jot.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
lang_selector.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
lock.cur Introducing Frost 2012-07-24 09:15:57 -06:00
login-bg.gif Introducing Frost 2012-07-24 09:15:57 -06:00
login-style.css Introducing Frost 2012-07-24 09:15:57 -06:00
login.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
lostpass.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
message-end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
message-head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
moderated_comment.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
msg-end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
msg-header.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
nav.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
oembed_video.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
photo-menu.jpg Introducing Frost 2012-07-24 09:15:57 -06:00
photo_edit.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
photo_edit_head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
photo_view.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
photos_head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
photos_upload.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
profed_end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
profed_head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
profile_edit.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
profile_vcard.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
prv_message.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
register.tpl disable tos and privacy links 2012-07-24 09:27:27 -06:00
screenshot.jpg Introducing Frost 2012-07-24 09:15:57 -06:00
settings-head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
settings_display_end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
style.css Introducing Frost 2012-07-24 09:15:57 -06:00
style.css.orig Introducing Frost 2012-07-24 09:15:57 -06:00
theme.php Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
TODO Introducing Frost 2012-07-24 09:15:57 -06:00
wall_item.tpl Introducing Frost 2012-07-24 09:15:57 -06:00
wallmsg-end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
wallmsg-header.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00