From 030477b02a1d00d4957bed88ba221c06e81abff3 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sun, 12 Apr 2009 02:08:55 +0000 Subject: [PATCH] Separation of themes (i.e., layout, typography) and skins (i.e., background images, colours). A theme can have multiple skins. Majority of the changes in this commit are due to restructuring the path/files for themes and skins. Both theme and skin will be set to 'default' if not set in config.php. This commit also allows each instance of this software to create its own theme without having to override any style from the default distribution. Added Cloudy theme. --- config.php.sample | 1 + lib/action.php | 16 +- lib/common.php | 1 + lib/theme.php | 29 +- theme/cloudy/base/css/display.css | 1235 +++++++++++++++++ theme/{ => cloudy}/base/css/facebookapp.css | 0 theme/{ => cloudy}/base/css/ie.css | 0 theme/{ => cloudy}/base/css/ie6.css | 0 theme/{ => cloudy}/base/css/jquery.Jcrop.css | 0 theme/{ => cloudy}/base/css/mobile.css | 0 theme/{ => cloudy}/base/css/print.css | 0 theme/{ => cloudy}/base/css/thickbox.css | 0 .../base/images/icons/icon_atom.png | Bin .../base/images/icons/icon_foaf.gif | Bin .../base/images/icons/icon_processing.gif | Bin .../base/images/icons/icon_rss.png | Bin .../base/images/icons/icon_vcard.gif | Bin .../base/images/illustrations/illu_jcrop.gif | Bin .../illu_progress_loading-01.gif | Bin theme/cloudy/default-avatar-mini.png | Bin 0 -> 1006 bytes theme/cloudy/default-avatar-profile.png | Bin 0 -> 9026 bytes theme/cloudy/default-avatar-stream.png | Bin 0 -> 2963 bytes theme/{identica => cloudy}/logo.png | Bin theme/cloudy/skin/default/css/display.css | 318 +++++ theme/cloudy/skin/default/css/ie.css | 34 + .../skin}/default/images/icons/icon_atom.jpg | Bin .../images/icons/icon_disfavourite.gif | Bin 0 -> 701 bytes .../default/images/icons/icon_favourite.gif | Bin 0 -> 397 bytes .../skin}/default/images/icons/icon_foaf.gif | Bin .../skin/default/images/icons/icon_reply.gif | Bin 0 -> 336 bytes .../skin}/default/images/icons/icon_rss.jpg | Bin .../skin/default/images/icons/icon_trash.gif | Bin 0 -> 148 bytes .../skin}/default/images/icons/icon_vcard.gif | Bin .../images/icons/twotone/green/arrow-left.gif | Bin .../icons/twotone/green/arrow-right.gif | Bin .../images/icons/twotone/green/edit.gif | Bin .../images/icons/twotone/green/mail.gif | Bin .../images/icons/twotone/green/news.gif | Bin .../images/icons/twotone/green/quote.gif | Bin .../images/icons/twotone/green/shield.gif | Bin .../images/illustrations/illu_arrow-up-01.gif | Bin 0 -> 68 bytes .../images/illustrations/illu_clouds-01.gif | Bin 0 -> 14251 bytes .../images/illustrations/illu_unicorn-01.png | Bin 0 -> 5695 bytes theme/{ => default}/base/css/display.css | 0 theme/default/base/css/facebookapp.css | 100 ++ theme/default/base/css/ie.css | 32 + theme/default/base/css/ie6.css | 30 + theme/default/base/css/jquery.Jcrop.css | 45 + theme/default/base/css/mobile.css | 150 ++ theme/default/base/css/print.css | 36 + theme/default/base/css/thickbox.css | 163 +++ theme/default/base/images/icons/icon_atom.png | Bin 0 -> 820 bytes .../base}/images/icons/icon_foaf.gif | Bin .../base/images/icons/icon_processing.gif | Bin 0 -> 673 bytes theme/default/base/images/icons/icon_rss.png | Bin 0 -> 777 bytes .../base}/images/icons/icon_vcard.gif | Bin .../base/images/illustrations/illu_jcrop.gif | Bin 0 -> 329 bytes .../illu_progress_loading-01.gif | Bin 0 -> 5886 bytes theme/default/logo.png | Bin 0 -> 4988 bytes .../{ => skin/default}/css/display.css | 8 +- theme/default/{ => skin/default}/css/ie.css | 0 .../skin/default}/images/icons/icon_atom.jpg | Bin .../skin/default/images/icons/icon_foaf.gif | Bin 0 -> 1144 bytes .../skin/default}/images/icons/icon_rss.jpg | Bin .../skin/default/images/icons/icon_vcard.gif | Bin 0 -> 331 bytes .../images/icons/twotone/green/against.gif | Bin .../images/icons/twotone/green/arrow-down.gif | Bin .../icons/twotone/green/arrow-downleft.gif | Bin .../icons/twotone/green/arrow-downright.gif | Bin .../images/icons/twotone/green/arrow-left.gif | Bin .../icons/twotone/green/arrow-right.gif | Bin .../images/icons/twotone/green/arrow-up.gif | Bin .../icons/twotone/green/arrow-upleft.gif | Bin .../icons/twotone/green/arrow-upright.gif | Bin .../images/icons/twotone/green/back-forth.gif | Bin .../images/icons/twotone/green/bookmark.gif | Bin .../images/icons/twotone/green/bulb.gif | Bin .../images/icons/twotone/green/calendar.gif | Bin .../images/icons/twotone/green/calendar2.gif | Bin .../images/icons/twotone/green/camera.gif | Bin .../images/icons/twotone/green/cart.gif | Bin .../images/icons/twotone/green/caution.gif | Bin .../images/icons/twotone/green/chart.gif | Bin .../images/icons/twotone/green/checkmark.gif | Bin .../images/icons/twotone/green/clipboard.gif | Bin .../images/icons/twotone/green/clock.gif | Bin .../icons/twotone/green/closed-folder.gif | Bin .../images/icons/twotone/green/database.gif | Bin .../icons/twotone/green/disfavourite.gif | Bin .../images/icons/twotone/green/diskette.gif | Bin .../images/icons/twotone/green/document.gif | Bin .../icons/twotone/green/double-arrow.gif | Bin .../images/icons/twotone/green/edit.gif | Bin .../images/icons/twotone/green/eject.gif | Bin .../images/icons/twotone/green/exclaim.gif | Bin .../icons/twotone/green/fastforward.gif | Bin .../images/icons/twotone/green/favourite.gif | Bin .../images/icons/twotone/green/flag.gif | Bin .../images/icons/twotone/green/graph.gif | Bin .../images/icons/twotone/green/grow.gif | Bin .../images/icons/twotone/green/headphones.gif | Bin .../images/icons/twotone/green/home.gif | Bin .../images/icons/twotone/green/hourglass.gif | Bin .../images/icons/twotone/green/info.gif | Bin .../images/icons/twotone/green/key.gif | Bin .../images/icons/twotone/green/lock.gif | Bin .../images/icons/twotone/green/mail.gif | Bin .../images/icons/twotone/green/move.gif | Bin .../images/icons/twotone/green/music.gif | Bin .../images/icons/twotone/green/news.gif | Bin .../images/icons/twotone/green/note.gif | Bin .../icons/twotone/green/open-folder.gif | Bin .../images/icons/twotone/green/paper-clip.gif | Bin .../icons/twotone/green/paper-clip2.gif | Bin .../images/icons/twotone/green/pause.gif | Bin .../images/icons/twotone/green/phone.gif | Bin .../images/icons/twotone/green/play.gif | Bin .../images/icons/twotone/green/plus.gif | Bin .../images/icons/twotone/green/print.gif | Bin .../icons/twotone/green/question-mark.gif | Bin .../images/icons/twotone/green/quote.gif | Bin .../images/icons/twotone/green/refresh.gif | Bin .../images/icons/twotone/green/reply.gif | Bin .../images/icons/twotone/green/repost.gif | Bin 0 -> 87 bytes .../images/icons/twotone/green/rewind.gif | Bin .../images/icons/twotone/green/search.gif | Bin .../images/icons/twotone/green/shield.gif | Bin .../images/icons/twotone/green/skip-back.gif | Bin .../images/icons/twotone/green/skip.gif | Bin .../images/icons/twotone/green/skull.gif | Bin .../images/icons/twotone/green/statusbar.gif | Bin .../images/icons/twotone/green/stop.gif | Bin .../images/icons/twotone/green/template.gif | Bin .../icons/twotone/green/text-bigger.gif | Bin .../icons/twotone/green/text-smaller.gif | Bin .../images/icons/twotone/green/trash.gif | Bin .../images/icons/twotone/green/two-docs.gif | Bin .../images/icons/twotone/green/twotone.gif | Bin .../images/icons/twotone/green/undo.gif | Bin .../images/icons/twotone/green/user.gif | Bin .../images/icons/twotone/green/vegetable.gif | Bin .../default}/images/icons/twotone/green/x.gif | Bin .../images/icons/twotone/green/zoom-in.gif | Bin .../images/icons/twotone/green/zoom-out.gif | Bin .../skin}/identica/css/display.css | 8 +- theme/{ => default/skin}/identica/css/ie.css | 0 .../skin/identica/images/icons/icon_atom.jpg | Bin 0 -> 1117 bytes .../skin/identica/images/icons/icon_foaf.gif | Bin 0 -> 1144 bytes .../skin/identica/images/icons/icon_rss.jpg | Bin 0 -> 1166 bytes .../skin/identica/images/icons/icon_vcard.gif | Bin 0 -> 331 bytes .../images/icons/twotone/green/against.gif | Bin .../images/icons/twotone/green/arrow-down.gif | Bin .../icons/twotone/green/arrow-downleft.gif | Bin .../icons/twotone/green/arrow-downright.gif | Bin .../images/icons/twotone/green/arrow-left.gif | Bin 0 -> 73 bytes .../icons/twotone/green/arrow-right.gif | Bin 0 -> 74 bytes .../images/icons/twotone/green/arrow-up.gif | Bin .../icons/twotone/green/arrow-upleft.gif | Bin .../icons/twotone/green/arrow-upright.gif | Bin .../images/icons/twotone/green/back-forth.gif | Bin .../images/icons/twotone/green/bookmark.gif | Bin .../images/icons/twotone/green/bulb.gif | Bin .../images/icons/twotone/green/calendar.gif | Bin .../images/icons/twotone/green/calendar2.gif | Bin .../images/icons/twotone/green/camera.gif | Bin .../images/icons/twotone/green/cart.gif | Bin .../images/icons/twotone/green/caution.gif | Bin .../images/icons/twotone/green/chart.gif | Bin .../images/icons/twotone/green/checkmark.gif | Bin .../images/icons/twotone/green/clipboard.gif | Bin .../images/icons/twotone/green/clock.gif | Bin .../icons/twotone/green/closed-folder.gif | Bin .../images/icons/twotone/green/database.gif | Bin .../icons/twotone/green/disfavourite.gif | Bin .../images/icons/twotone/green/diskette.gif | Bin .../images/icons/twotone/green/document.gif | Bin .../icons/twotone/green/double-arrow.gif | Bin .../images/icons/twotone/green/edit.gif | Bin 0 -> 75 bytes .../images/icons/twotone/green/eject.gif | Bin .../images/icons/twotone/green/exclaim.gif | Bin .../icons/twotone/green/fastforward.gif | Bin .../images/icons/twotone/green/favourite.gif | Bin .../images/icons/twotone/green/flag.gif | Bin .../images/icons/twotone/green/graph.gif | Bin .../images/icons/twotone/green/grow.gif | Bin .../images/icons/twotone/green/headphones.gif | Bin .../images/icons/twotone/green/home.gif | Bin .../images/icons/twotone/green/hourglass.gif | Bin .../images/icons/twotone/green/info.gif | Bin .../images/icons/twotone/green/key.gif | Bin .../images/icons/twotone/green/lock.gif | Bin .../images/icons/twotone/green/mail.gif | Bin 0 -> 82 bytes .../images/icons/twotone/green/move.gif | Bin .../images/icons/twotone/green/music.gif | Bin .../images/icons/twotone/green/news.gif | Bin 0 -> 76 bytes .../images/icons/twotone/green/note.gif | Bin .../icons/twotone/green/open-folder.gif | Bin .../images/icons/twotone/green/paper-clip.gif | Bin .../icons/twotone/green/paper-clip2.gif | Bin .../images/icons/twotone/green/pause.gif | Bin .../images/icons/twotone/green/phone.gif | Bin .../images/icons/twotone/green/play.gif | Bin .../images/icons/twotone/green/plus.gif | Bin .../images/icons/twotone/green/print.gif | Bin .../icons/twotone/green/question-mark.gif | Bin .../images/icons/twotone/green/quote.gif | Bin 0 -> 79 bytes .../images/icons/twotone/green/refresh.gif | Bin .../images/icons/twotone/green/reply.gif | Bin .../images/icons/twotone/green/repost.gif | Bin 0 -> 87 bytes .../images/icons/twotone/green/rewind.gif | Bin .../images/icons/twotone/green/search.gif | Bin .../images/icons/twotone/green/shield.gif | Bin 0 -> 85 bytes .../images/icons/twotone/green/skip-back.gif | Bin .../images/icons/twotone/green/skip.gif | Bin .../images/icons/twotone/green/skull.gif | Bin .../images/icons/twotone/green/statusbar.gif | Bin .../images/icons/twotone/green/stop.gif | Bin .../images/icons/twotone/green/template.gif | Bin .../icons/twotone/green/text-bigger.gif | Bin .../icons/twotone/green/text-smaller.gif | Bin .../images/icons/twotone/green/trash.gif | Bin .../images/icons/twotone/green/two-docs.gif | Bin .../images/icons/twotone/green/twotone.gif | Bin .../images/icons/twotone/green/undo.gif | Bin .../images/icons/twotone/green/user.gif | Bin .../images/icons/twotone/green/vegetable.gif | Bin .../identica/images/icons/twotone/green/x.gif | Bin .../images/icons/twotone/green/zoom-in.gif | Bin .../images/icons/twotone/green/zoom-out.gif | Bin theme/identica/default-avatar-mini.png | Bin 646 -> 0 bytes theme/identica/default-avatar-profile.png | Bin 2853 -> 0 bytes theme/identica/default-avatar-stream.png | Bin 1487 -> 0 bytes 232 files changed, 2189 insertions(+), 17 deletions(-) create mode 100644 theme/cloudy/base/css/display.css rename theme/{ => cloudy}/base/css/facebookapp.css (100%) rename theme/{ => cloudy}/base/css/ie.css (100%) rename theme/{ => cloudy}/base/css/ie6.css (100%) rename theme/{ => cloudy}/base/css/jquery.Jcrop.css (100%) rename theme/{ => cloudy}/base/css/mobile.css (100%) rename theme/{ => cloudy}/base/css/print.css (100%) rename theme/{ => cloudy}/base/css/thickbox.css (100%) rename theme/{ => cloudy}/base/images/icons/icon_atom.png (100%) rename theme/{ => cloudy}/base/images/icons/icon_foaf.gif (100%) rename theme/{ => cloudy}/base/images/icons/icon_processing.gif (100%) rename theme/{ => cloudy}/base/images/icons/icon_rss.png (100%) rename theme/{ => cloudy}/base/images/icons/icon_vcard.gif (100%) rename theme/{ => cloudy}/base/images/illustrations/illu_jcrop.gif (100%) rename theme/{ => cloudy}/base/images/illustrations/illu_progress_loading-01.gif (100%) create mode 100644 theme/cloudy/default-avatar-mini.png create mode 100644 theme/cloudy/default-avatar-profile.png create mode 100644 theme/cloudy/default-avatar-stream.png rename theme/{identica => cloudy}/logo.png (100%) create mode 100644 theme/cloudy/skin/default/css/display.css create mode 100644 theme/cloudy/skin/default/css/ie.css rename theme/{ => cloudy/skin}/default/images/icons/icon_atom.jpg (100%) create mode 100644 theme/cloudy/skin/default/images/icons/icon_disfavourite.gif create mode 100644 theme/cloudy/skin/default/images/icons/icon_favourite.gif rename theme/{ => cloudy/skin}/default/images/icons/icon_foaf.gif (100%) create mode 100644 theme/cloudy/skin/default/images/icons/icon_reply.gif rename theme/{ => cloudy/skin}/default/images/icons/icon_rss.jpg (100%) create mode 100644 theme/cloudy/skin/default/images/icons/icon_trash.gif rename theme/{ => cloudy/skin}/default/images/icons/icon_vcard.gif (100%) rename theme/{ => cloudy/skin}/default/images/icons/twotone/green/arrow-left.gif (100%) rename theme/{ => cloudy/skin}/default/images/icons/twotone/green/arrow-right.gif (100%) rename theme/{ => cloudy/skin}/default/images/icons/twotone/green/edit.gif (100%) rename theme/{ => cloudy/skin}/default/images/icons/twotone/green/mail.gif (100%) rename theme/{ => cloudy/skin}/default/images/icons/twotone/green/news.gif (100%) rename theme/{ => cloudy/skin}/default/images/icons/twotone/green/quote.gif (100%) rename theme/{ => cloudy/skin}/default/images/icons/twotone/green/shield.gif (100%) create mode 100644 theme/cloudy/skin/default/images/illustrations/illu_arrow-up-01.gif create mode 100644 theme/cloudy/skin/default/images/illustrations/illu_clouds-01.gif create mode 100644 theme/cloudy/skin/default/images/illustrations/illu_unicorn-01.png rename theme/{ => default}/base/css/display.css (100%) create mode 100644 theme/default/base/css/facebookapp.css create mode 100644 theme/default/base/css/ie.css create mode 100644 theme/default/base/css/ie6.css create mode 100644 theme/default/base/css/jquery.Jcrop.css create mode 100644 theme/default/base/css/mobile.css create mode 100644 theme/default/base/css/print.css create mode 100644 theme/default/base/css/thickbox.css create mode 100644 theme/default/base/images/icons/icon_atom.png rename theme/{identica => default/base}/images/icons/icon_foaf.gif (100%) create mode 100644 theme/default/base/images/icons/icon_processing.gif create mode 100644 theme/default/base/images/icons/icon_rss.png rename theme/{identica => default/base}/images/icons/icon_vcard.gif (100%) create mode 100644 theme/default/base/images/illustrations/illu_jcrop.gif create mode 100644 theme/default/base/images/illustrations/illu_progress_loading-01.gif create mode 100644 theme/default/logo.png rename theme/default/{ => skin/default}/css/display.css (94%) rename theme/default/{ => skin/default}/css/ie.css (100%) rename theme/{identica => default/skin/default}/images/icons/icon_atom.jpg (100%) create mode 100644 theme/default/skin/default/images/icons/icon_foaf.gif rename theme/{identica => default/skin/default}/images/icons/icon_rss.jpg (100%) create mode 100644 theme/default/skin/default/images/icons/icon_vcard.gif rename theme/default/{ => skin/default}/images/icons/twotone/green/against.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/arrow-down.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/arrow-downleft.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/arrow-downright.gif (100%) rename theme/{identica => default/skin/default}/images/icons/twotone/green/arrow-left.gif (100%) rename theme/{identica => default/skin/default}/images/icons/twotone/green/arrow-right.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/arrow-up.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/arrow-upleft.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/arrow-upright.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/back-forth.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/bookmark.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/bulb.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/calendar.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/calendar2.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/camera.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/cart.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/caution.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/chart.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/checkmark.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/clipboard.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/clock.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/closed-folder.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/database.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/disfavourite.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/diskette.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/document.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/double-arrow.gif (100%) rename theme/{identica => default/skin/default}/images/icons/twotone/green/edit.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/eject.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/exclaim.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/fastforward.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/favourite.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/flag.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/graph.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/grow.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/headphones.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/home.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/hourglass.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/info.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/key.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/lock.gif (100%) rename theme/{identica => default/skin/default}/images/icons/twotone/green/mail.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/move.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/music.gif (100%) rename theme/{identica => default/skin/default}/images/icons/twotone/green/news.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/note.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/open-folder.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/paper-clip.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/paper-clip2.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/pause.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/phone.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/play.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/plus.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/print.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/question-mark.gif (100%) rename theme/{identica => default/skin/default}/images/icons/twotone/green/quote.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/refresh.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/reply.gif (100%) create mode 100644 theme/default/skin/default/images/icons/twotone/green/repost.gif rename theme/default/{ => skin/default}/images/icons/twotone/green/rewind.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/search.gif (100%) rename theme/{identica => default/skin/default}/images/icons/twotone/green/shield.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/skip-back.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/skip.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/skull.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/statusbar.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/stop.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/template.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/text-bigger.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/text-smaller.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/trash.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/two-docs.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/twotone.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/undo.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/user.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/vegetable.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/x.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/zoom-in.gif (100%) rename theme/default/{ => skin/default}/images/icons/twotone/green/zoom-out.gif (100%) rename theme/{ => default/skin}/identica/css/display.css (94%) rename theme/{ => default/skin}/identica/css/ie.css (100%) create mode 100644 theme/default/skin/identica/images/icons/icon_atom.jpg create mode 100644 theme/default/skin/identica/images/icons/icon_foaf.gif create mode 100644 theme/default/skin/identica/images/icons/icon_rss.jpg create mode 100644 theme/default/skin/identica/images/icons/icon_vcard.gif rename theme/{ => default/skin}/identica/images/icons/twotone/green/against.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/arrow-down.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/arrow-downleft.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/arrow-downright.gif (100%) create mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-left.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-right.gif rename theme/{ => default/skin}/identica/images/icons/twotone/green/arrow-up.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/arrow-upleft.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/arrow-upright.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/back-forth.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/bookmark.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/bulb.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/calendar.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/calendar2.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/camera.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/cart.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/caution.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/chart.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/checkmark.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/clipboard.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/clock.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/closed-folder.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/database.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/disfavourite.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/diskette.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/document.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/double-arrow.gif (100%) create mode 100644 theme/default/skin/identica/images/icons/twotone/green/edit.gif rename theme/{ => default/skin}/identica/images/icons/twotone/green/eject.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/exclaim.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/fastforward.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/favourite.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/flag.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/graph.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/grow.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/headphones.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/home.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/hourglass.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/info.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/key.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/lock.gif (100%) create mode 100644 theme/default/skin/identica/images/icons/twotone/green/mail.gif rename theme/{ => default/skin}/identica/images/icons/twotone/green/move.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/music.gif (100%) create mode 100644 theme/default/skin/identica/images/icons/twotone/green/news.gif rename theme/{ => default/skin}/identica/images/icons/twotone/green/note.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/open-folder.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/paper-clip.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/paper-clip2.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/pause.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/phone.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/play.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/plus.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/print.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/question-mark.gif (100%) create mode 100644 theme/default/skin/identica/images/icons/twotone/green/quote.gif rename theme/{ => default/skin}/identica/images/icons/twotone/green/refresh.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/reply.gif (100%) create mode 100644 theme/default/skin/identica/images/icons/twotone/green/repost.gif rename theme/{ => default/skin}/identica/images/icons/twotone/green/rewind.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/search.gif (100%) create mode 100644 theme/default/skin/identica/images/icons/twotone/green/shield.gif rename theme/{ => default/skin}/identica/images/icons/twotone/green/skip-back.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/skip.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/skull.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/statusbar.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/stop.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/template.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/text-bigger.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/text-smaller.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/trash.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/two-docs.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/twotone.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/undo.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/user.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/vegetable.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/x.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/zoom-in.gif (100%) rename theme/{ => default/skin}/identica/images/icons/twotone/green/zoom-out.gif (100%) delete mode 100644 theme/identica/default-avatar-mini.png delete mode 100644 theme/identica/default-avatar-profile.png delete mode 100644 theme/identica/default-avatar-stream.png diff --git a/config.php.sample b/config.php.sample index fa35288353..6601acc7e9 100644 --- a/config.php.sample +++ b/config.php.sample @@ -18,6 +18,7 @@ $config['site']['server'] = 'localhost'; $config['site']['path'] = 'laconica'; #$config['site']['fancy'] = false; #$config['site']['theme'] = 'default'; +#$config['site']['skin'] = 'default'; #To enable the built-in mobile style sheet, defaults to false. #$config['site']['mobile'] = true; #For contact email, defaults to $_SERVER["SERVER_ADMIN"] diff --git a/lib/action.php b/lib/action.php index f2027e0f17..ecd1978f28 100644 --- a/lib/action.php +++ b/lib/action.php @@ -194,37 +194,37 @@ class Action extends HTMLOutputter // lawsuit if (Event::handle('StartShowLaconicaStyles', array($this))) { $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', - 'href' => theme_path('css/display.css', 'base') . '?version=' . LACONICA_VERSION, + 'href' => theme_path('base/css/display.css') . '?version=' . LACONICA_VERSION, 'media' => 'screen, projection, tv')); $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', - 'href' => theme_path('css/display.css', null) . '?version=' . LACONICA_VERSION, + 'href' => skin_path('css/display.css') . '?version=' . LACONICA_VERSION, 'media' => 'screen, projection, tv')); if (common_config('site', 'mobile')) { $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', - 'href' => theme_path('css/mobile.css', 'base') . '?version=' . LACONICA_VERSION, + 'href' => theme_path('base/css/mobile.css') . '?version=' . LACONICA_VERSION, // TODO: "handheld" CSS for other mobile devices 'media' => 'only screen and (max-device-width: 480px)')); // Mobile WebKit } $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', - 'href' => theme_path('css/print.css', 'base') . '?version=' . LACONICA_VERSION, + 'href' => theme_path('base/css/print.css') . '?version=' . LACONICA_VERSION, 'media' => 'print')); Event::handle('EndShowLaconicaStyles', array($this)); } if (Event::handle('StartShowUAStyles', array($this))) { $this->comment('[if IE]>comment('[if lte IE '.$ver.']>comment('[if IE]> 'Just another Laconica microblog', 'server' => $_server, 'theme' => 'default', + 'skin' => 'default', 'path' => $_path, 'logfile' => null, 'logo' => null, diff --git a/lib/theme.php b/lib/theme.php index 95030affed..bef660cbf5 100644 --- a/lib/theme.php +++ b/lib/theme.php @@ -69,4 +69,31 @@ function theme_path($relative, $theme=null) } else { return common_path('theme/'.$theme.'/'.$relative); } -} \ No newline at end of file +} + +/** + * Gets the full URL of a file in a skin dir based on its relative name + * + * @param string $relative relative path within the theme, skin directory + * @param string $theme name of the theme; defaults to current theme + * @param string $skin name of the skin; defaults to current theme + * + * @return string URL of the file + */ + +function skin_path($relative, $theme=null, $skin=null) +{ + if (!$theme) { + $theme = common_config('site', 'theme'); + } + if (!$skin) { + $skin = common_config('site', 'skin'); + } + $server = common_config('theme', 'server'); + if ($server) { + return 'http://'.$server.'/'.$theme.'/skin/'.$skin.'/'.$relative; + } else { + return common_path('theme/'.$theme.'/skin/'.$skin.'/'.$relative); + } +} + diff --git a/theme/cloudy/base/css/display.css b/theme/cloudy/base/css/display.css new file mode 100644 index 0000000000..8d34e8442b --- /dev/null +++ b/theme/cloudy/base/css/display.css @@ -0,0 +1,1235 @@ +/** theme: cloudy + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +* { margin:0; padding:0; } +img { display:block; border:0; } +a abbr { cursor: pointer; border-bottom:0; } +table { border-collapse:collapse; } +ol { list-style-position:inside; } +html { font-size: 100%; background-color:#fff; height:100%; } +body { +background-color:#fff; +color:#000; +font-family:sans-serif; +font-size:0.75em; +line-height:normal; +position:relative; +height:100%; +} +h1,h2,h3,h4,h5,h6 { +margin-bottom:7px; +overflow:hidden; +} +h1 { +font-size:1.4em; +margin-bottom:18px; +} +h2 { font-size:1.3em; } +h3 { font-size:1.2em; } +h4 { font-size:1.1em; } +h5 { font-size:1em; } +h6 { font-size:0.9em; } + +caption { +font-weight:bold; +} +legend { +font-weight:bold; +font-size:1.3em; +} +input, textarea, select, option { +padding:4px; +font-family:sans-serif; +font-size:1em; +} +input, textarea, select { +border-width:2px; +border-style: solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +input.submit { +font-weight:bold; +cursor:pointer; +} +textarea { +overflow:auto; +} +option { +padding-bottom:0; +} +fieldset { +padding:0; +border:0; +} +form ul li { +list-style-type:none; +margin:0 0 18px 0; +} +form label { +font-weight:bold; +} +input.checkbox { +position:relative; +top:2px; +left:0; +border:0; +} + +.error, +.success { +padding:4px 7px; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +margin-bottom:18px; +} +form label.submit { +display:none; +} + +.form_settings { +clear:both; +} + +.form_settings fieldset { +margin-bottom:29px; +} +.form_settings input.remove { +margin-left:11px; +} +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:11px; +float:left; +} +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:145px; +} + +.form_actions label { +display:none; +} +.form_guide { +font-style:italic; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:155px; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox { +margin-top:0; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} + + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q { +margin-left:0; +} + +.form_settings .form_note { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0 7px; +} + + +.form_settings input.form_action-secondary { +margin-left:29px; +padding:0; +} + +#form_search .submit { +margin-left:11px; +} + +address { +float:left; +margin-bottom:18px; +margin-left:18px; +} +address.vcard img.logo { +margin-right:0; +} +address .fn { +font-weight:bold; +} +address img + .fn { +display:none; +} + +#header { +width:100%; +position:relative; +float:left; +padding-top:18px; +margin-bottom:11px; +z-index:1; +} + +#site_nav_global_primary { +float:right; +margin-right:0; +margin-bottom:11px; +margin-left:18px; +padding-top:7px; +padding-bottom:7px; +padding-right:11px; +-moz-border-radius:4px; +border-radius:4px; +-webkit-border-radius:4px; +} +#site_nav_global_primary ul li { +display:inline; +margin-left:11px; +} +#site_nav_global_primary a { +text-decoration:none; +} + +.system_notice dt { +font-weight:bold; +text-transform:uppercase; +display:none; +} + +#site_notice { +position:absolute; +top:65px; +right:18px; +width:250px; +width:24%; +} +#page_notice { +clear:both; +margin-bottom:18px; +} + + +#anon_notice { +clear:both; +width:99.8%; +padding-top:36px; +line-height:1.5; +font-size:1.3em; +font-weight:bold; +} +#anon_notice p { +border-style:solid; +border-width:1px; +width:96%; +padding:2%; +} + +#footer { +float:left; +margin-bottom:1em; +padding:7px; +-moz-border-radius:4px; +border-radius:4px; +-webkit-border-radius:4px; +} +#footer a { +text-decoration:none; +} + +#site_nav_local_views { +width:203px; +float:right; +margin-right:0; +-moz-border-radius-topright:4px; +border-radius-topright:4px; +-webkit-border-top-right-radius:4px; +} +#site_nav_local_views dt { +display:none; +} +#site_nav_local_views li { +list-style-type:none; +padding:0; +border-width:1px; +border-style:solid; +border-top:0; +border-right:0; +} +#site_nav_local_views a { +text-decoration:none; +padding:13px; +border-width:1px; +border-style:solid; +border-bottom:0; +text-shadow: 2px 2px 2px #ddd; +font-weight:bold; +font-size:1em; +display:block; +} +#site_nav_local_views .nav { +float:left; +width:100%; +} + +#site_nav_global_primary dt, +#site_nav_global_secondary dt { +display:none; +} + +#site_nav_global_secondary { +margin-bottom:11px; +} + +#site_nav_global_secondary ul li { +display:inline; +margin-right:11px; +} +#export_data li a { +padding-left:20px; +} +#export_data li a.foaf { +padding-left:30px; +} +#export_data li a.export_vcard { +padding-left:28px; +} + +#export_data ul { +display:inline; +} +#export_data li { +list-style-type:none; +display:inline; +margin:0 18px 7px 0; +float:left; +} +#export_data li:first-child { +margin-left:0; +} + +#licenses { +font-size:0.9em; +} + +#licenses dt { +font-weight:bold; +display:none; +} +#licenses dd { +margin-bottom:11px; +line-height:1.5; +} + +#site_content_license_cc { +margin-bottom:0; +} +#site_content_license_cc img { +display:inline; +vertical-align:top; +margin-right:4px; +} + +#wrap { +margin:0 auto; +width: 763px; +min-width:760px; +max-width:1003px; +overflow:hidden; +} + +#core { +position:relative; +width:100%; +float:left; +margin-bottom:1em; +padding-top:10px; +} + +#content { +width:518px; +min-height:322px; +padding:20px; +float:left; +border-radius-topleft:4px; +-moz-border-radius-topleft:4px; +-webkit-border-top-left-radius:4px; +border-style:solid; +border-width:1px; +} + +#content_inner { +position:relative; +width:100%; +float:left; +} + +#aside_primary { +width:182px; +min-height:259px; +float:left; +margin-left:0; +padding:10px; +border-width:1px; +border-style:solid; +border-right:0; +border-top:0; +} + +#form_notice { +width:505px; +line-height:1; +position:absolute; +top:200px; +left:20px; +z-index:9; +} +#form_notice fieldset { +border:0; +padding:0 0 50px 0; +} +#form_notice legend { +display:none; +} +#form_notice textarea { +float:left; +width:505px; +height:45px; +line-height:1.5; +padding:5px; +border-width:1px; +} +#form_notice label { +display:block; +float:left; +font-size:1.3em; +margin-bottom:7px; +} +#form_notice #notice_submit label { +display:none; +} +#form_notice .form_note { +position:absolute; +top:-10px; +right:-10px; +z-index:9; +font-family:Georgia, serif; +font-size:1.7em; +} +#form_notice .form_note dt { +font-weight:bold; +display:none; +} +#notice_text-count { +font-weight:bold; +line-height:1.15; +padding:1px 2px; +} +#form_notice #notice_action-submit { +width:14%; +height:35px; +padding-top:0; +padding-bottom:0; +position:absolute; +bottom:10px; +right:-10px; +} +#form_notice label[for=to] { +margin-top:7px; +} +#form_notice select[id=to] { +margin-bottom:7px; +margin-left:18px; +float:left; +} + + +/* entity_profile */ +.entity_profile { +position:relative; +width:67.702%; +min-height:123px; +float:left; +margin-bottom:18px; +margin-left:0; +overflow:hidden; +} +.entity_profile dt, +#entity_statistics dt { +font-weight:bold; +} +.entity_profile dd { +display:inline; +} + +.entity_profile .entity_depiction { +float:left; +width:96px; +margin-right:18px; +margin-bottom:18px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:113px; +margin-bottom:4px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +font-weight:bold; +} +.entity_profile .entity_nickname { +margin-left:0; +} + +.entity_profile .entity_fn dd:before { +content: "("; +font-weight:normal; +} +.entity_profile .entity_fn dd:after { +content: ")"; +font-weight:normal; +} + +.entity_profile dt { +display:none; +} +.entity_profile h2 { +display:none; +} +/* entity_profile */ + + +/*entity_actions*/ +.entity_actions { +float:right; +margin-left:4.35%; +max-width:25%; +} +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:4px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; +} +.entity_actions a, +.entity_nudge p, +.entity_remote_subscribe { +text-decoration:none; +font-weight:bold; +display:block; +} + +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.entity_edit a, +.form_user_nudge input.submit, +.entity_nudge p { +border:0; +padding-left:20px; +} + +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p { +padding:4px 4px 4px 23px; +} + +.entity_remote_subscribe { +padding:4px; +border-width:2px; +border-style:solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:4px; +} + +.aside .section { +margin-bottom:18px; +clear:both; +float:left; +width:100%; +} +.aside .section h2 { +font-size:110%; +text-transform:none; +} + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom:0; +min-height:60px; +} + + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +} +.profile .entity_profile .entity_location { +width:auto; +clear:none; +margin-left:11px; +} +.profile .entity_profile dl, +.profile .entity_profile dd { +display:inline; +float:none; +} +.profile .entity_profile .entity_note, +.profile .entity_profile .entity_url, +.profile .entity_profile .entity_tags, +.profile .entity_profile .form_subscription_edit { +margin-left:59px; +clear:none; +display:block; +width:auto; +} +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + + +/* NOTICE */ +.notice, +.profile { +position:relative; +padding-top:11px; +padding-bottom:11px; +clear:both; +float:left; +width:100%; +border-top-width:1px; +border-top-style:dotted; +font-size:1.2em; +} +.notices li { +list-style-type:none; +line-height:1.1; +width:94%; +padding-right:5%; +padding-left:1%; +min-height:47px; +} + + +/* NOTICES */ +#notices_primary { +float:left; +width:100%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +} +#notices_primary h2 { +display:none; +} +.notice-data a span { +display:block; +padding-left:28px; +} + +.notice .author { +margin-right:11px; +} + +.fn { +overflow:hidden; +} + +.notice .author .fn { +font-weight:bold; +} + +.notice .author .photo { +margin-bottom:0; +} + +.vcard .photo { +display:inline; +margin-right:11px; +margin-bottom:11px; +float:left; +} +.vcard .url { +text-decoration:none; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +float:none; +display:inline; +width:100%; +overflow:hidden; +} +#shownotice .notice .entry-title { +font-size:2.2em; +} + +.notice p.entry-content { +display:inline; +} + +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +.notice div.entry-content { +font-size:0.95em; +margin-left:59px; +margin-top:3px; +width:70%; +font-family:Georgia, serif; +font-style:italic; +font-size:0.8em; +display:block; +} +.notice div.entry-content a { +text-decoration:none; +} +.notice div.entry-content a:hover { +text-decoration:underline; +} +#showstream .notice div.entry-content { +margin-left:0; +} + +.notice .notice-options a, +.notice .notice-options input { +float:left; +font-size:1.025em; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +display:inline; +} + +.notice div.entry-content .timestamp dt, +.notice div.entry-content .response dt { +display:none; +} +.notice div.entry-content .timestamp a { +display:inline-block; +} +.notice div.entry-content .device dt { +text-transform:lowercase; +} + + + +.notice-data { +position:absolute; +top:18px; +right:0; +min-height:50px; +margin-bottom:4px; +} +.notice .entry-content .notice-data dt { +display:none; +} + +.notice-data a { +display:block; +outline:none; +} + +.notice-options { +padding-left:2%; +float:left; +width:50%; +font-size:0.95em; +width:12.5%; +float:right; +display:none; +} +.notices li.hover div.notice-options { +display:block; +} + + +.notice-options a { +float:left; +} +.notice-options .notice_delete, +.notice-options .notice_reply, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:absolute; +} +.notice-options .form_favor, +.notice-options .form_disfavor { +top:7px; +right:7px; +} +.notice-options .notice_reply { +top:30px; +right:7px; +} +.notice-options .notice_delete { +bottom:7px; +right:7px; +} +.notice-options .notice_reply dt { +display:none; +} + +.notice-options input, +.notice-options a { +text-indent:-9999px; +outline:none; +} + +.notice-options .notice_reply a, +.notice-options input.submit { +display:block; +border:0; +} +.notice-options .notice_reply a, +.notice-options .notice_delete a { +text-decoration:none; +padding-left:16px; +} + +.notice-options form input.submit { +width:16px; +padding:2px 0; +} + +.notice-options .notice_delete dt, +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { +display:none; +} +.notice-options .notice_delete fieldset, +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { +border:0; +padding:0; +} + + +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + + +#filter_tags { +margin-bottom:11px; +float:left; +} +#filter_tags dt { +display:none; +} +#filter_tags ul { +list-style-type:none; +} +#filter_tags ul li { +float:left; +margin-left:7px; +padding-left:7px; +border-left-width:1px; +border-left-style:solid; +} +#filter_tags ul li.child_1 { +margin-left:0; +border-left:0; +padding-left:0; +} +#filter_tags ul li#filter_tags_all a { +font-weight:bold; +margin-top:7px; +float:left; +} + +#filter_tags ul li#filter_tags_item label { +margin-right:7px; +} +#filter_tags ul li#filter_tags_item label, +#filter_tags ul li#filter_tags_item select { +display:inline; +} +#filter_tags ul li#filter_tags_item p { +float:left; +margin-left:38px; +} +#filter_tags ul li#filter_tags_item input { +position:relative; +top:3px; +left:3px; +} + + + +.pagination { +float:left; +clear:both; +width:100%; +margin-top:18px; +} + +.pagination dt { +font-weight:bold; +display:none; +} + +.pagination .nav { +float:left; +width:100%; +list-style-type:none; +} + +.pagination .nav_prev { +float:left; +} +.pagination .nav_next { +float:right; +} + +.pagination a { +display:block; +text-decoration:none; +font-weight:bold; +padding:7px; +border-width:1px; +border-style:solid; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-radius:7px; +} + +.pagination .nav_prev a { +padding-left:30px; +} +.pagination .nav_next a { +padding-right:30px; +} +/* END: NOTICE */ + + +.hentry .entry-content p { +margin-bottom:18px; +} +.hentry entry-content ol, +.hentry .entry-content ul { +list-style-position:inside; +} +.hentry .entry-content li { +margin-bottom:18px; +} +.hentry .entry-content li li { +margin-left:18px; +} + + + + +/* TOP_POSTERS */ +.section tbody td { +padding-right:11px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + + +/* tagcloud */ +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + +.instructions ul { +list-style-position:inside; +} +.instructions p, +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} +.guide { +clear:both; +} + +#public.user_in #content, +#groups.user_in #content, +#publictagcloud.user_in #content, +#featured.user_in #content, +#favorited.user_in #content, +#all.user_in #content, +#replies.user_in #content, +#showstream.user_in #content, +#showfavorites.user_in #content, +#inbox.user_in #content, +#outbox.user_in #content, +#subscriptions.user_in #content, +#subscribers.user_in #content, +#showgroup.user_in #content { +padding-top:160px; +} + +#profilesettings #form_notice, +#avatarsettings #form_notice, +#passwordsettings #form_notice, +#emailsettings #form_notice, +#openidsettings #form_notice, +#othersettings #form_notice, +#smssettings #form_notice, +#twittersettings #form_notice, +#imsettings #form_notice, +#doc #form_notice, +#usergroups #form_notice, +#invite #form_notice, +#deletenotice #form_notice, +#newgroup #form_notice, +#register #form_notice, +#shownotice #form_notice, +#confirmaddress #form_notice, +#tag #form_notice { +display:none; +} diff --git a/theme/base/css/facebookapp.css b/theme/cloudy/base/css/facebookapp.css similarity index 100% rename from theme/base/css/facebookapp.css rename to theme/cloudy/base/css/facebookapp.css diff --git a/theme/base/css/ie.css b/theme/cloudy/base/css/ie.css similarity index 100% rename from theme/base/css/ie.css rename to theme/cloudy/base/css/ie.css diff --git a/theme/base/css/ie6.css b/theme/cloudy/base/css/ie6.css similarity index 100% rename from theme/base/css/ie6.css rename to theme/cloudy/base/css/ie6.css diff --git a/theme/base/css/jquery.Jcrop.css b/theme/cloudy/base/css/jquery.Jcrop.css similarity index 100% rename from theme/base/css/jquery.Jcrop.css rename to theme/cloudy/base/css/jquery.Jcrop.css diff --git a/theme/base/css/mobile.css b/theme/cloudy/base/css/mobile.css similarity index 100% rename from theme/base/css/mobile.css rename to theme/cloudy/base/css/mobile.css diff --git a/theme/base/css/print.css b/theme/cloudy/base/css/print.css similarity index 100% rename from theme/base/css/print.css rename to theme/cloudy/base/css/print.css diff --git a/theme/base/css/thickbox.css b/theme/cloudy/base/css/thickbox.css similarity index 100% rename from theme/base/css/thickbox.css rename to theme/cloudy/base/css/thickbox.css diff --git a/theme/base/images/icons/icon_atom.png b/theme/cloudy/base/images/icons/icon_atom.png similarity index 100% rename from theme/base/images/icons/icon_atom.png rename to theme/cloudy/base/images/icons/icon_atom.png diff --git a/theme/base/images/icons/icon_foaf.gif b/theme/cloudy/base/images/icons/icon_foaf.gif similarity index 100% rename from theme/base/images/icons/icon_foaf.gif rename to theme/cloudy/base/images/icons/icon_foaf.gif diff --git a/theme/base/images/icons/icon_processing.gif b/theme/cloudy/base/images/icons/icon_processing.gif similarity index 100% rename from theme/base/images/icons/icon_processing.gif rename to theme/cloudy/base/images/icons/icon_processing.gif diff --git a/theme/base/images/icons/icon_rss.png b/theme/cloudy/base/images/icons/icon_rss.png similarity index 100% rename from theme/base/images/icons/icon_rss.png rename to theme/cloudy/base/images/icons/icon_rss.png diff --git a/theme/base/images/icons/icon_vcard.gif b/theme/cloudy/base/images/icons/icon_vcard.gif similarity index 100% rename from theme/base/images/icons/icon_vcard.gif rename to theme/cloudy/base/images/icons/icon_vcard.gif diff --git a/theme/base/images/illustrations/illu_jcrop.gif b/theme/cloudy/base/images/illustrations/illu_jcrop.gif similarity index 100% rename from theme/base/images/illustrations/illu_jcrop.gif rename to theme/cloudy/base/images/illustrations/illu_jcrop.gif diff --git a/theme/base/images/illustrations/illu_progress_loading-01.gif b/theme/cloudy/base/images/illustrations/illu_progress_loading-01.gif similarity index 100% rename from theme/base/images/illustrations/illu_progress_loading-01.gif rename to theme/cloudy/base/images/illustrations/illu_progress_loading-01.gif diff --git a/theme/cloudy/default-avatar-mini.png b/theme/cloudy/default-avatar-mini.png new file mode 100644 index 0000000000000000000000000000000000000000..c0f1d411fdffd351fe16295c611f52d37be4fdf3 GIT binary patch literal 1006 zcmVPx&s7XXYR5;6xl}~I`RTRd*bMAXH^WMyK+JaIowy}YjNF&+=Oi&kE5|xEkgM?sG zH?F{iOX9+~(1mFOX$%_-vXF>2KvXma75^kelM=LO)M`?TwltC!luq0E`_AX$&9qQz z<>bDblbd^f_q+F=O9e{xV3@{ie0AN-+lkI;fzgJNN8~}iz0r5gu^5zEz>^$IA4*xZiU7jDwf(W# z7t@>)P1GVmz-sY}q6o%{K!Bv3^LO~D0LYi4Q)4sp(sV*!>CL^rHGNv(gjU<#GDH)O zz62P-Dytv+uZp^NNB&8wiemIqKIyx)%^{5sgx^2kG${43#lAkGZ~Zra(m?a%R5knehR*1T?5M7dxrADKvxzMb~VV;wNKyCm?xz=#QOS zI_Aoi$WW>p01>3Mu>C?GG+9Rk*E$LpQZpZ5&u4$mkpQ3~YZ}9djEJ|pS0CwKwfUAr zomJd7wTqgD3t|OuAvA!73QfcLCx5*ZQ)0X4jwS(K+uS&tpFQx#f!&?is*!{Uek`<= zV~Pu*X=qT;kQypnaNZvFowqF}Yq?py6keW9K$H}YP+->mvU@_F`(hd^TCqxBp&}w6;RGj#C#J6yLG8ND`nu;I zX)U8d5C3N=Z&9rXB4XRd)}3uv9$$0WBC7a|Jkgr~Ej>E{h&$6p3DprW0m0~|K&*X$ zKmb+T-rz)1_1kaYii!v*P^?-uscSO{5sc4N3Xv5eY4B3@8bFW`TM1M(KC!MLp#s+K z&xTb=Pvz9uRZ3D~Ew$3RoT9kOZEeqFd?x||B8%x^k*px4()xdBA79AVepxk|)1 zdP#Z3_4hLTc~FGKvHs-P)PyA07*naRCwCmeOrtr=W*Wm)&KY9TxQPPcV~9V-6grZq-ZWpN~S1F;zhO+$B`7< zh%E#N;v^42f;b2gzXdV;5CnOO;v_(TJOqxCz(5QuZ$aYNPGVEw)f6R>T2fqcm)xDb z%Z|%|s6Y4>6q^DH5UNlGS@{s- z`(U&i2&#gBQd7VKR%xIB`qY6#+%+fG?ZcPDX8<`l`2FL_?+d61MEigP6|g{1p1Hh? z+y3G~`*8eNg(@`PdEcpuw;0_rP~LU*H7p?I={P!o7`-kIK;@+638(-Rmgqwh$L2uh ztad`b4o#iR-U>c<-F|w@oNk-Bt}Gr)US7;zGuVX+*>Ey7kZDy!x?^=0i1S}8{y{;E zu0FppR$ilWkvhC)RvsveGaMinKv|I{fuT+i!0?AGAjKJ|6Cx;f&99GR0@CvI0I6L7 z+xG1H;m^!vZy!xx2FzOc#7+CyhIw$u+}oEa2P|iAoJ#+&rrSIATw9KJWu+?%15P^z zGug%E?B$lbK($Jt`q7gdT{p(HWB4p}C{-}m{i;w5Pq9>JD*;JxU}?*(6a)Lrk({JK2yPV}{#_FO^{Ake{#+c=)SQuo_e zgU{a#9^W$ewdH8SrU&|hd2`01-*RsO7BC}Sz{FK?^mJJHkk!lP*x`k|sv3vFR=7`t zig&D{iUrNc>M&tP7&l-jwA8cw!8&EKVLp96`lYMExp{YaN;g)+FI@hFT3Q9wCJaNl@?g!yty=BhSeRs;={9*XD9kbHsRICXAqy11j z0Imd|AF$>a8DxQGfO^=BVUJO*|H?W3?MSj5nGd<| zHpfpsGPL};jU;;5lgaH#SzM1$yN=<8Is0b#i(BS?0s_A$M|+&l7#Xc;UC>OqHa z!hVMsbbzxQ{ftrpl0zf(0Jh8nmx8}|!#-qHL+yJ8Z5~xnG!v+&5Z=RPj6DqD00l&q z7Tw6V8+vOld*^8O+Ppt6+68NXQ7D;T;66@=m#F!PZgvJt&kx)bMDfTJ3r?y)cjTY4bensAd%Nb9%M?P@#Ep268k@_ zUe%%dj619e8zc{k@;K%S%R?#}q&kl9qi0tFiU@k1=8}EpnmspQBhVxV|6CmTjsS!R zj5tuUPLSQ0c9&||W#@10qTSWdayDXGm((y5=>rZBs8w%^h&)iV0i$uMIKyeFQ2 zCEigSj;+J^?!etf8kf8I{aUwQIuuPj!!0>+(LUAXg1{5%Ap}5G1)xF-;T7%FZw+)X z=-Q-HbDnw;$>WI*4P-n8ttWM|6kG-Y>6+D+*j$p}D2A*w7*dl-2QAL@SOuAnj} ztl_Xbuee2GU#3##9~_z(abV_ERSO{9<-M2e7dPd&fm%&Hg@BHNR|w%0y92k{PFMHR zPJ+y@WV}CRd-nv_&&6*&8ojj=tbz$N_G+OJc#JZOGVf76AS~Q3oe#f{ zRwL=Lc&CKqVa!CrL){JY=vDK0iXhSfNF|}FKx75bcH&pt>9uyYGjNI15flOnFN75l zGXKykyoXbtDLt5~*>p2|zIi!a`A+YV)8WNOYj2(jFNx_v1MfpZ0beLR@_6I6`cj0o zhwU>S1ntMEiX$CQHOgIw%B&#apxTq=RrBbk++*Q}33iS+1LwE;?piy&*3NcQ2Za?{ z(yIb$ghHc$QzTBk`rQ8;!UzHZpgg*latzXm5ToM#1e&F^m(8bd@l*yAYu`fv3PB?E zy1JKM+DX>B8G*o1Kvj6nV@oKIIp0a#UO(*)vLy2!2&~it(}-*%w1E{8gvK(cqwiF< zee=2QXWkf`{#@<5Uue8?GP)R1sRTu#9OEe_GU|$}sp^hSgv+E+$@;!d*J&z!L7 z=iV1?qzgaWeBpukU8?sQLzVO;jagDW`x9)P(3-K^949TXkIx*-#l~HGj=eehFxuw5 zt9(QuP-jSzoz!31P2S&4H+l|)m7I3fAw45x>h}SLPav)A4j{ zBWpwmz^gj1sq+em3|Twok4UHnX{u%;Ydzon$$>^s`Nku)w=FY;RoFa;SB?k~RAZ$B z5E}c@wt`2TL~-s*R&^Bn6s~;_N7r~}mvf;eBtZ6^UffRJ*&4J{9~iNcGsQV>s`s#l znfe<${WmUecG`n_Jv_cN_3+B{LNm4^nfFfBtLBFUMnWs9@Hu*;IFEuJgwoPYn|9mP zpX)rf=~_abjo*pIsfxl>@JJ^EMczJ`)I)YFaiSEi00uCCfKt8{KnMc7!86x+I?uHt z!%pJQulL_r@AsX?R!lV4o`blsMNOq=U?7E|&#V z;k>3!Gp}PLRb}%K2h%XUnhf3^ocIqLzwl=N>;M5JQv^DB<;BI9|FL*M0|->0GPXm0 zpbozp9zHzP(9J8VP84to-^R)sPqi@{B8{!w=w$C~C#!pj3}YOY#>o5?L&JXRZfy6~ zHo9WX+2b=0t+WJ8otAN>mJgDI4*60YBd$s>PF1Cn9%A5>*l?}i+5Wj-(&&lC8%73R zBPdu1JkJLY@=B_=;~_cenyN9g1*OcmhQ>_7E6g=KxQ(L}1kkmvyRbF5*2z+@p%D}r z21i6CpbBf`R(o)5tLsyD|2;D&7n@U2&`Yx1m#_fwBEnXMFS8gag{RdhCnuql3JTR~ z=4dVrR{n7BvqJrB<8|g76AVZ0B;hn;sxESIj~r<1zx^ zl_V@&EQ9a$?l*LccK2j-O#p>a`0R3saF0iStE@QQ{1V)FbgQWGj+Z zC;^#dI`Ea!j1IkGuJj{SikJp;Z}m_7-uAP5eyWf?O>rYI1)9*HxT)eRK%fRX{CxP; z@U>v#a7f8Xk0>L8=&^OhpACX=qnBRXO0Mi?MnFz*c9WYB{lsx={S#cnDeFzl8I9V9$yGQcO?4MT(B666#~e-o@km=Q|9@#!5f?D_P{p-ISh|- z5U_NK+CSbqw-T*CVcrVGd9}=gxC)b4!q8#)R|!R`!xFlV*Jmv#1w7~J4$?g=Zs2&w zN0)cnSND=`rnO)acQ8r+Y7VsBB%?^HVH=T6Gw+9o5SdpJ%Qf?t?uj2=2y@Zoc4P&M zHM3YV^RWcvOE(9ps<|B=iKR2}SJU~I+n<`Z?T6|Y;UW~(cs&4acqrTq-D`!w7}b+4 zXjs0_!^2%3z3Emqy6(c(pr85JiuZ*x#|LeL)JIlk>Y*XiibV>s=k$2PeEE2kODFUB zQ}Ou)k_33)bnx@{QiwmgHmDg0p(S6(YJrr6`)Qcoce|&Sf}PXxni*!YM5V@gNJXn~ zNKhybrcyQk;UZ+x0+WzpYL7>6X49*?-F~JOR_6n@d^hK{7MiJ=9rKy0iPPBd!I|KT z%dwT*R6L=^7;CLHCRY|!JvnWE=6HO%Wt~Uj)yN@Oqy!N$YrFW3?unN>XF*3&X~#ps z{n2CjIY)0bj};_Wf-;7r0ZfkAQkH#nmrI*|ZliD3yMw|*m44**0?Nf9f_iA`q4ipL z${aKLnI5Z~2WNtMAYN4gBO)Rj8yoMx_ukg#mXOv+o^9OIw9l?YjewaisBTP#>mw2{ zl=Md0dZ~S;?WRB>sW1v5q~fh)%v-?#q7%FX-I%^CM1?F+rQd+Y$5`&R7zUUbmMLPFQ2lq`Enq|oLUi$|>_`ypry|}rt zvADQ&?%cUYAN$E>vk6Ej`k96BrJKoHTWRXGL@SJi7Nys(Nz(P<+x?Xb{o@ZeE=Q7j z9|-(JWqLdd)nQ0k#K-h~7reSL*9y|brA_q)MGmaCWT606hiDs1*ZaX{uV1+y-hp|k z0$vdsV@0iS7zcV)0I}gcO>?wnPzKE}JpcT^`o=e2dhx|1Nunrv^}%)$+&9$+jaKs5 zp?$(L*yY02Zm`+&ne#%H_Vqzh8QPI*Eikpf7_xMHMZz^3u@U3}aiKon`|kImI5Nfn z2*c1A^ZtA9{kLy@>y6i6&rf~#+I+irbUmAfc&&uO zr56%VSb~mMZ>{H7F#aWOe>Vk=_H<%%v{-lph9)Zw|hsgCUZGsKD@(ReR8=djE7MeF=9dmdH&YS zzdwKCzx?o?#ai;Ig?6KsX%=z>>Sp-L4zzYHnOf_*#5*f8%v|rt!4tVaL}-LU>Uhpr zw-N{dIOnchxxBfxnPr)(I_Cg*?^U(gY+k>9{jKwFUcY`L|KZt4<|D~QHR#*?JVMDX z4`#0q=Afa7xl-!FWe@g+y3-@5YyV?5Zuif`s-#^jmgUZDVmycf&~!c#VD+Y;>J$x zzh0XEcjs3w?bI?SbJM-A-n+RRJ9x{2gDz7Ir6B>D%{02S$4tG9vDSAgp?#siDDtfm zGNddlEPUmwU;X?SzOcKyw|3*kfBxn-U;EB?oN64$BC@r)b?xfaeCI|W)1e&pq=pf; zDgm|P6?QG1dVetW@a!H_fwG7Jsh}d0-Cp#a>$Mlwre3-+_4@kM`@O)WHj1*(9ohZN z(Y=PDx_~n3_5jo>4aN7pUF!$8dLUp5X5u3%&lr9Wyt*QZWEh6aD=W(@D**oBfBiw4 zrkQib7*!RKZnwL=wO#l`!@526I#`KhgbWO~cYEL7@Uqujifc0hC=+Me88;HM-nFZH z(GRz3udml%*=Ve`BRG*LgW^o9|MmMem+B7AlwD3bj0&tmAlw=RtG%$Bp1bIa2oy*cRKim+394w$}+$aRey?%D- z#@3bf&gDj9&Kx<}90+tLG1t4n4|k&PZ`FRV6>oGRqypm+IvZwLCML>$dU^M+oZ5!B zg<4Q6%_Mo@P|R9Vf3MdhK`QR*mjB{j>Qh%(oQSmd_P+IdzxQwd^}o5gx*FGNQ53mS ziHxy97#>g!K1}+65w-`}i|?#o+ia(qzLhoq!Jjm2;6XSi>gb(#sEQ)UOgPNqiC*xP zGaJ8rdULvwxo$v0Brn5`dK9dPK<%wT{aQZ`#6zifRYo~awmtBBsRuN#i2d&G{_Zz_ z`?ueJ|NZHyDKTb99y;e5&BomPd>L3FQ`H01NAr$JRgFWl*-6e{-M+TbPQB95L7g&5 z&FBE*^MV@yr?5t|OpurdmpXs_p^c}Pdq^UYVHTX1Fbc{*C`__&tsieDK~S`I5g%Pf zEPOvfA$Aho==(tt(ZD&^?e==TUaej?#(3{Ziime^X=&-c`%dNONWAu)9_SEM6;NxW zpZe8}?!~pe)G0(DB$dX)c!-V6tnKzMZ?yZpgk`6QDzzYn3PQ*$^URh?^?>84 zspMB4-2U62+McheCV@!KY73FalQN9O1>|b4wlN6v_GjGfZP@95rQ=rH4xm?@eemqh z|K*>5^wCE*HZ}%>K@f)CyIZ$zojZ5#v!8u(dU`rfad!r~(f8ztK%Gz|=drrkS#J+u z%>lMpb`uHJP)%OS@7eoX>EC&D^Itr9vu>y^4|EJr^7#;jacUGo5rLZ3er-Fm0rf8V zt^=SnGF)wE7xyxhl;~%leDa_C#y@@P>8DAqUcS<4cOHA}vA_3gzxMerejzsm0Gk89 z-gAMFI&z445hZU;+8d->og_(Ialo*bgJnm$6HUbTjcXgXXB7I25AOcUr*8e-pV+fv zyfdl-h*y)T$zYrsP$Z;ns)QV5)(%{7y&rWl6BLyAU5TJ4h!92wyNQ2yC%d%kPEHv> z8;!;nzW7CwfBMRw-nf3fIW_h8@!nSQ#lFSN&U5s+fFnxoN(-_1vSy|^|wQm@wyoccJ9f97X@_NTw_`MtfpFbHR6W{N@x zK=8s&dbynqyw(GH#RRR8Q`2eY)q9{^BQb7@k=2EoKU(uAr?bcBlc$#lPb~Kkd89;Q znfo=utEP%1L(ij^$Y$4E*a)7#886h_x%q*;(u;Re;}wSLmB8ILGXhYjs9V`h{0lb+ zk1vMzPg_f7nIjQLaV@T?sxK)LA)V^0w+2@`E|i1MnX8L26mq;vp4H_q(}CVUo&D5O z^6+fh4E5r6Y^kx;NIZc|kvOzduJ`0h$Gp26d~Y-O)3xZG_2?@PbiQ`q)|XCp?0em~ z=M4EVz|S}i2_eL0-+$|3_pd$BI5lmp5vOnpdS4JD%0QTU{r-CL{f)Gp`kFm}P9)%= z1e%czttpsuom`608OYlMxx5+tpG&pKse@#O1C2$eN(Hu zfB5*$-*{yACuS3**1owDrb_ccRnw1XWkqHza31Hk(*JR}_oZX;gR_Ad_M`zI4CuVR zxt0F+%l*y78=-(sD@CWu@>KxM$hI26%{}9srx6{8Di8EM`Wd%j^9B^)7JWZF6sMbE{kQ0ghJX5>(o;5{TyXUCv4m zl}@x#_bW~R>E+~?PxrodvTq}=1M3`&s7=(^Jg(-)Xk@tx=t_?2iq)#3R zADRgkVk5*>-@m?-H0G) zP_%`6c<*R3C^=X6Pb{Z@^GyFQob0z64w<-~5vnmzfWP`j>%+w3r`-%bFFK>r$9_mQpKD5FWxJccbz|@K%Nxi%L|~+#W6K>2#qoqI7p_^vb^qxF z_vPd1Q^(U!EoM`(j}_vJUYwyF+fvdWzj#JD6iDX9uGHyHqB}{ExCv>AA!B>kRpp=O z_K`Vl#=(QjQ&w(La#4pcPH%Wry%#pf*&-%&RqQ)q;nQwOX~{ z#%_P7mnNxiNjhy@C>}%@U^>#Jx*nU-lP!OC#-DBZrG`VGP#_bZPywNe=&0!-Cx(9Y zf3M@mv5hSe9AA!ihfk|QxhlZG&kyAPOy%=vQ=t)215Iu>BYiE{z}(PB)v2OI8{D_N;s1LLVzD4})H@99srV0-(pDJ4=wXa7{cmmIX%G8 zh8V;H7M*?4Fvuw^bv{yS3GN3V7Ry-=Ut&1=ME_h0NN-zB9R^K@g-u>*s7tXAg?Zmo zt{|LPm40a3^yEJF&y_@q(JyxtG?pvZF)>6*BcsbT4TcCk2`>AUWqcv;*nqnqlYq4H zj}^LCb!_^}zL6bks=7Bo`GO4!eW$Di7ex08Ts;pD4Ce*rj=rFbr~M*kHwmbYbRBad38<| z5Hb+d14hQwEF&X<&=ko5oFa2NaN2jin`$r1EBy$}P*|EOrvp7&^KnS1Q5pDf_Gf5fg&~v~X6Dta5)2HQp=nrY1kwm3wv4TWhE`}s+-a^^$h;;_dzp4pzdLZd z1J}-c;?xp>Vd~Kea8DD)(N6tFFT2^vHv3u6h`iT<^SAT#RkF!R~Of5xml|s$*j$ z?Z*T+1^Y~T)y%0O7h}6vw@Y<96G?2v2%vCEKcw;sCv``R>#&@YdDbi!Vtb?!EJw+a zdOki!iw3UAIWY%m(`c#eM4jN{@nSF|xx$x^`rvOfagdXX#`lf0w0G5ok6lXMJl6`%saANR71XSF z)&6Lec!dP4%wN3|^{EaC7Q%Tb^ms!anw7;!k#U?h9OBM+73p>p2T`5Gd6&0*X>;PV zZslYvIN1tYkx@mG>BmuG%9}KVJXUj4At0juAY;P*38lkW@jx%eyXnQs7>5cBoC$16FYFbZ~kmoQv(iX+QHUW&>e3pyIBXR&HM& zQz4dX8XD#+m04ZgJwZ55XcKYxRDt6EcR_cJ=O8XiG6R!9N>?LL0a<0Bn3zvF7Kr4 zU1xR<|3YIN^Cfmd`uGf`*7!gN)N~5qlvdaiUt*KtH2ip(98V! zjX^V%RwS*+%tR(KMJ);+2QUKwGLM;%$LpMrWazKP=KqiXX_c|;l;huyrL+@&nL|G$ zNatrr9RRIaS*)2OjbOfJn}Jx#S@(n1z}+QLIfWIRYRbL!%Gz7Kb8MK%!ch5pF2kXW zI+F4oYS56E@Ln@jA?9Lxq;8k$W;)jz7FCx~m0Nk&yjY1L`A?snHY+u;vX5n+%+Yy> zFV};dKPzCwA32+6;W*S9wyc@2nZ>%DjZGsELn`t)nxiC-ch9{KEx@UUhDT!F+mJ@U zVHK_9oIfbq84>lovp9%9a^X;cK)BSf546HoY)B+d2bnLpbRO{cPVQo2;S|$?<29MG orHYdH(Uxu<)-(^b07*qoM6N<$f>iXP)Px=O-V#SR9M5kS!Y$)svNw#9KxI1W|AR8DWcuO`MR2lOKs4 z%1$Mzq*4`ED!5XyW2fSBQkbOtf>gOe*|=;HyULFkn@TVV6fqcE!2ui_WQ>H6w4ldY zVzoQFGjnhEmmha#c6PPkH6*#e`u5E2`}KFebNZZfsUQ3X03bmC00`Yt0*I7A2%y?x z1!^VnVCBYx*_(Dw{|S+qnxF%G@2Le34$SlxPXN_>3%gHAy;s8nzI#J0`dJXnQFBx7 z>}fmm%+3S*;uJi-YT6!7Z@F(OCTl3)12QqaERLMk1u$Deky4!K!`D$!A_3NT6%*%#tM5Yl4ZEdCoxKw)4vfF#N^^H}z-S*|uD zNC3UzWGjCA#p$Wm=$!qwL}RRRZgY5HS8dOgweQq8lN4y0*K$t)3#7wA&gP}lLni9k zTlz~#A_VBLUHou(X9XPznX{Qr+;e2^_-sLfpfLsKNE8w6#3;*HoSz+d+vvR)RG&_9 zn23P5SVN0Ee4!`xFj4#dy#GK+Wug3E!+Rr!5}Y#}nCg7{#o5e}q5w0@w2GrsbFCtc z4u!RiY8DJi5~tG0jrE7#KK6yGh*D2oxh#5dnjbIFd+AC0KTrlPK?I=Y_uNg-*c(g* z$!{KR9-k|WWG{N&_rwdwPBb^Ht#4XAT+2MjTIR-vE09R!@^zd2)776ox3XWU0*X>E zFfKIK%gj&*KG;Pg37o;mz3z`I=;R6Ccy79#;0ORIiH0xjd0tUBY~Qecq}GlxrsT{3 z6j5Y%WzS+NHvVGWKU^~OL&Eu4j8?vAfTSK(ECHA+ zXAI21Aai?Ln+{IRI^!ZVr9WiBR@N#23CtF{ann$g=9;q~|JcXw_{8nA%^3isi?;(#7nQwpTg*%>T`2%T^t2FF zVO2NWcU2ZFB9s~mFg}+qI5?FXDJ_OmPK;JV=1fu&wlo~TqeqY3^VNGKWm$Ig=+V#I zbr*r{tFuH3cK)2^!_1i0G6CsyXEkZ{`m zO6FxoWA`K+tr&n9i(k6wCP^u!Mx*hK`|bm|xo(}L(@p+lbHhwrBZi19SAcn|;Yh1? z!56Rm+sDuPkGiOD<( zx8C;QiHV6ywR-5#p|`)|9WkXBnyEBz*YnBm9{6!9k02zXCwC)L)BnxRBY$+!RLZMh zM*4&x2H!5K6RnD|Pw-E;B#mTt|KZls&hUBL`?Y5f1Uc_RPG6q zWrjuYJNu6BotT2NE}}>j1PGVPiV_9UvdcHMKl9e(TSs&L*1t`9Tb8jF8O|A-xqe}D z^$qK*Q|)xuGtHCjv}jinlJvPp_R&n;D5vt|c0_{M=E}PMe%JJ`Z)?Umb0*&Wz~qwg za5_JQ)YC=!KEYsa^y^>c<`wslT$53AQ=c&bm^F`+gx0KZs+QCx%Wz)vWfz4 zeqa)>_7WDf3{KxwiBCc`*h{m;w%X)%YkoX7#PdfZYeIq80-0=};PH437yB9I%ZB(a zPpv#wg8R8M+!Y%QIVDT8BH>&DT&Y65c0kLF>}5riq!BNqOy#5#`=!r7nfiYYsApA) zTvZVex`|R*RxPMp6Nvv0KoHEpgcVh$6pTw2+TDTwU!(zAEU`gp1*(==nQos}+s{{O zuL)2oSoTh@Zf&N4M6;_Pq=YrqRP!ED;6RUIu+V0=rT6OjFhXFvNF?hSS5#a*IB$qT zvy)D=;;Bvyj-H&2yl_SG@UqjISN;B)UKOD7+@O$vB#u^W)9T8`MrZ_QL{c{}kx0Uc zR(yK0HPOsFkvrE>EbH>6`bMvgA@$xAg$u_j=Z;mXh6D=e#3d4#MrK!Rs2!axo;cb( zZ_Jc)iKfQ_NBe0Rk`gdp50|YS8qTa;q(ZQ=$9j781OUjB)(rVy+v35rSUpR1`~0#M zBLSYgX4CLU=8{lKhrPptSh6~RBcgEmdQ-s#Expqk!u>w=at=`x!g$?ZIX+AxCXwu? zynMwlor~kuRQHAi_3MbfX9?Zjrj`e&EPz_MUOzr`&WbFLfaaSJ%kcmu>=+Z^z=56` z2ioWJLE(+u3w&^(xJTBTej5A zsNP3`1l}rpJQHG)B;9= zZCzj4*a$`zF~x*smL&wDv~k$Z8!0m{o|eva&$;exd2aM<_dj(6cBubb08;<}002ov JPDHLkV1gKF%uN6Q literal 0 HcmV?d00001 diff --git a/theme/identica/logo.png b/theme/cloudy/logo.png similarity index 100% rename from theme/identica/logo.png rename to theme/cloudy/logo.png diff --git a/theme/cloudy/skin/default/css/display.css b/theme/cloudy/skin/default/css/display.css new file mode 100644 index 0000000000..055e4fca20 --- /dev/null +++ b/theme/cloudy/skin/default/css/display.css @@ -0,0 +1,318 @@ +/** theme: twitter + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ +html, +body, +a:active { +background-color:#9AE4E8; +} +body { +font-family:'Lucida Grande',sans-serif; +background:#9AE4E8 url(../images/illustrations/illu_clouds-01.gif) 0 0 no-repeat; +color:#333333; +} +#core { +background:url(../images/illustrations/illu_arrow-up-01.gif) no-repeat 25px 0; +} + +input, textarea, select, option { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +} +#filter_tags ul li { +border-color:#ddd; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +#nav_register a, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:#9BB43E; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#9BB43E; +} +input.submit, +#nav_register a, +.entity_remote_subscribe { +color:#fff; +} + +a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#0084B4; +} + +.notice, +.profile { +border-top-color:#DDFFCC; +} +.section .profile { +border-top-color:#87B4C8; +} + + +#content .notice p.entry-content a:visited { +background-color:#fcfcfc; +} +#content .notice p.entry-content .vcard a { +background-color:#fcfffc; +} + +#aside_primary { +background-color:#DDFFCC; +} + + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#fff url(../../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views a, +#aside_primary { +border-color:#fff; +} +#content, +#site_nav_local_views .current a { +background-color:#fff; +} + +#site_nav_local_views a { +background-color:rgba(135, 180, 200, 0.3); +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.7); +} + + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + + +#anon_notice { +background-color:#FEFFDF; +color:#333; +border-color:#fff; +} + +#showstream #anon_notice { +background-color:#FEFFDF; +} + + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#9BB43E; +color:#fff; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit { +background-color:#87B4C8; +} + +.entity_edit a { +background-image:url(../images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../images/icons/twotone/green/shield.gif); +} + + + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../images/icons/icon_reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../images/icons/icon_favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../images/icons/icon_disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../images/icons/icon_trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +.notices li.hover { +background-color:#fcfcfc; +} +/*END: NOTICES */ + + +#new_group a { +background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; +} +#usergroups #new_group { +float: left; +margin-right: 2em; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#DDFFCC; +} +.pagination .nav_prev a { +background-image:url(../images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} + + +/*--------------------------------------*/ + +#anon_notice { +background:url(../images/illustrations/illu_unicorn-01.png) no-repeat 0 0; +} +#showstream #anon_notice, +#content .notice p.entry-content a:visited, +content .notice p.entry-content .vcard a { +background-color:transparent; +} + +#anon_notice p { +background-color:#FEFFDF; +border-color:#FFFF00; +} + + +#form_notice .form_note { +color:#CCC; +} +input.submit { +background-color:#eee; +color:#666; +} + +.notices li.hover { +background-color:#F7F7F7; +} + + +.notice div.entry-content, +.notice div.entry-content a { +color:#999; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:1; +} + +#site_nav_local_views { +background-color:#DDFFCC; +} +#site_nav_local_views li, +#aside_primary { +border-color:#BDDCAD; +} +#site_nav_local_views a, +.aside .section h2 { +background-color:transparent; +border-color:transparent; +color:#4C4C4C; +} +#site_nav_local_views .current { +border-left-color:#fff; +} + +#site_nav_local_views .current a, +#site_nav_global_primary, +#footer { +background-color:#fff; +} + diff --git a/theme/cloudy/skin/default/css/ie.css b/theme/cloudy/skin/default/css/ie.css new file mode 100644 index 0000000000..0951221009 --- /dev/null +++ b/theme/cloudy/skin/default/css/ie.css @@ -0,0 +1,34 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#ddffcc; +} + +#aside_primary { +width:181px; +} + +#form_notice, +#anon_notice { +top:158px; +} + +#public #content, +#groups #content, +#publictagcloud #content, +#featured #content, +#favorited #content, +#all #content, +#replies #content, +#showstream #content, +#showfavorites #content, +#inbox #content, +#outbox #content, +#subscriptions #content, +#subscribers #content { +padding-top:138px; +} diff --git a/theme/default/images/icons/icon_atom.jpg b/theme/cloudy/skin/default/images/icons/icon_atom.jpg similarity index 100% rename from theme/default/images/icons/icon_atom.jpg rename to theme/cloudy/skin/default/images/icons/icon_atom.jpg diff --git a/theme/cloudy/skin/default/images/icons/icon_disfavourite.gif b/theme/cloudy/skin/default/images/icons/icon_disfavourite.gif new file mode 100644 index 0000000000000000000000000000000000000000..2b02ac8a6c75212efba9260be904e03f4c1fc77e GIT binary patch literal 701 zcmZ?wbhEHb6krfw_{PBS>;1i7Z?FA)ef{UFE5BZz{rTd=kLPE9JU#XO$;ls2j(vZ8 z`1`~C-ya;a>z&pApO}5Uwc+c{_5UAQe7(8&>y6d_ zADH}qVE*OCnlCq2eZ8^t|9z|f_YMEwv;240^8Y>4FV`0QyKDCMw&~}~GymN({d?2s z&ov-2{&a52=kwjauNeKhWb)&z-uKhyAC6UhJ8AL#l-|cDPp z+P>Qz^l5f?8OjkeZibt5mLJZ^xkclZBC;A(TM}6fmGHOu&`svg*{=Eu=4=Av}zvIkF(v&Jb+(}}Lq_a9jHu-k}exw&bJ jIQ57+IM}msd)wJ@cIXBQw#bG^bO=kZ78qyD;+ivPJId;=6*5=#<+bhCX$L1J=tssa@O7e2GNpca-Wq~@jADwQkQ+c7BqWMO1y zkYdmQxfB!(46Nk~)cT?vCum4nW_l+~zpzN)v&mA4W2zRqKy?bfeYk>KkPV^5qKq$d8z4wHO$qT90CmN!a}SJ j!af?@fnr?TVthhr8hnx#N=*Ec+?qT+D(v%>6d9}m>8^!| literal 0 HcmV?d00001 diff --git a/theme/default/images/icons/icon_foaf.gif b/theme/cloudy/skin/default/images/icons/icon_foaf.gif similarity index 100% rename from theme/default/images/icons/icon_foaf.gif rename to theme/cloudy/skin/default/images/icons/icon_foaf.gif diff --git a/theme/cloudy/skin/default/images/icons/icon_reply.gif b/theme/cloudy/skin/default/images/icons/icon_reply.gif new file mode 100644 index 0000000000000000000000000000000000000000..a4379a70b62b2f5fb3894d4fe37bbec2d48ff822 GIT binary patch literal 336 zcmZ?wbhEHb6krfw_{6}lb?esMyLTTxeE8Ikj=OT$TrAJ$;<|_}jm`@|bqKX+9)+}RS5LZKpX-F_Ih=wyT>@Y@%eGXz^1RB98cD^{x*a&PK zBaagU1M9v2|39lSFtATzVE8-n|Nq~M{{R2G7-$F39S3rfON+|DYJoZ#&oVH8-K+SM zg_D7SgFy!*1M)fpi<^LFx1^})fVNU=6 literal 0 HcmV?d00001 diff --git a/theme/default/images/icons/icon_rss.jpg b/theme/cloudy/skin/default/images/icons/icon_rss.jpg similarity index 100% rename from theme/default/images/icons/icon_rss.jpg rename to theme/cloudy/skin/default/images/icons/icon_rss.jpg diff --git a/theme/cloudy/skin/default/images/icons/icon_trash.gif b/theme/cloudy/skin/default/images/icons/icon_trash.gif new file mode 100644 index 0000000000000000000000000000000000000000..916a332a342a6556c4efce409fab9007de128728 GIT binary patch literal 148 zcmZ?wbhEHb6krfw_{_j?_3G8PZ{Oa(fB)jei??sz{`m3Zl`B^sJ$m%&)vL6$w3#z! z{{R1<0SPGnWMO1r;9<}KiGj>uU~!yq(sT9Rh;?&s#(DjSOqem}Sx_Tuk-#wn6|Jpv tD&lT?E#Tl{c+2#OvDJE>p@quVx-(CfaJUMI?wlO*`DLE<10NO!YXJHcKsf*a literal 0 HcmV?d00001 diff --git a/theme/default/images/icons/icon_vcard.gif b/theme/cloudy/skin/default/images/icons/icon_vcard.gif similarity index 100% rename from theme/default/images/icons/icon_vcard.gif rename to theme/cloudy/skin/default/images/icons/icon_vcard.gif diff --git a/theme/default/images/icons/twotone/green/arrow-left.gif b/theme/cloudy/skin/default/images/icons/twotone/green/arrow-left.gif similarity index 100% rename from theme/default/images/icons/twotone/green/arrow-left.gif rename to theme/cloudy/skin/default/images/icons/twotone/green/arrow-left.gif diff --git a/theme/default/images/icons/twotone/green/arrow-right.gif b/theme/cloudy/skin/default/images/icons/twotone/green/arrow-right.gif similarity index 100% rename from theme/default/images/icons/twotone/green/arrow-right.gif rename to theme/cloudy/skin/default/images/icons/twotone/green/arrow-right.gif diff --git a/theme/default/images/icons/twotone/green/edit.gif b/theme/cloudy/skin/default/images/icons/twotone/green/edit.gif similarity index 100% rename from theme/default/images/icons/twotone/green/edit.gif rename to theme/cloudy/skin/default/images/icons/twotone/green/edit.gif diff --git a/theme/default/images/icons/twotone/green/mail.gif b/theme/cloudy/skin/default/images/icons/twotone/green/mail.gif similarity index 100% rename from theme/default/images/icons/twotone/green/mail.gif rename to theme/cloudy/skin/default/images/icons/twotone/green/mail.gif diff --git a/theme/default/images/icons/twotone/green/news.gif b/theme/cloudy/skin/default/images/icons/twotone/green/news.gif similarity index 100% rename from theme/default/images/icons/twotone/green/news.gif rename to theme/cloudy/skin/default/images/icons/twotone/green/news.gif diff --git a/theme/default/images/icons/twotone/green/quote.gif b/theme/cloudy/skin/default/images/icons/twotone/green/quote.gif similarity index 100% rename from theme/default/images/icons/twotone/green/quote.gif rename to theme/cloudy/skin/default/images/icons/twotone/green/quote.gif diff --git a/theme/default/images/icons/twotone/green/shield.gif b/theme/cloudy/skin/default/images/icons/twotone/green/shield.gif similarity index 100% rename from theme/default/images/icons/twotone/green/shield.gif rename to theme/cloudy/skin/default/images/icons/twotone/green/shield.gif diff --git a/theme/cloudy/skin/default/images/illustrations/illu_arrow-up-01.gif b/theme/cloudy/skin/default/images/illustrations/illu_arrow-up-01.gif new file mode 100644 index 0000000000000000000000000000000000000000..577be18717b29f5d3533da39dd53b4ab7d1b6090 GIT binary patch literal 68 zcmZ?wbhEHb6lLIM_`tyM9}EBwT+d*8UO+w7mWY_ literal 0 HcmV?d00001 diff --git a/theme/cloudy/skin/default/images/illustrations/illu_clouds-01.gif b/theme/cloudy/skin/default/images/illustrations/illu_clouds-01.gif new file mode 100644 index 0000000000000000000000000000000000000000..41cd622cf07bf319bfea4178d6d3bbf30b17fd83 GIT binary patch literal 14251 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 OIyOrxehC2qJo-P%;mQX9 literal 0 HcmV?d00001 diff --git a/theme/cloudy/skin/default/images/illustrations/illu_unicorn-01.png b/theme/cloudy/skin/default/images/illustrations/illu_unicorn-01.png new file mode 100644 index 0000000000000000000000000000000000000000..6cb51b298f9380ad97389b24fa525de4d988dea3 GIT binary patch literal 5695 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∾g0mw;Lf^E!-f;T_czl z83BZb;@suSFqM^|qN3slHN@fJVGsaFqN1?qT^_*L9Jnw%9IUk2!1x0I%RpopJdm0S zkJ|%I5Fof*NKh&v4+#arWiWMh!Dg{w`~weQYeB(XlNJEvaye2{Q&Ck_g^Y|0oIiga zJv}{$j*iCOy?YTB8j7Qh4gdYxs#U(R27rz9`+aHv!7?7f9ET8w!BA~2n6@^gB_v>O zLITWIE1CgZvDx5_h(PM&kHhWr;p2}#zAZ?j(O}J*HBhV7cPe376ciL-{rdITvu6(y z6B7Xde!m~V!NFh{29ik5dpSXNN>o%JF*+KF@o`9uk4Iu`ET&AD00qaP;@UOT3|bL9 zZ5kYXeTW6XSgmk49N4mXGbHIBdH2jS&mcE97e3#eLG*gPShj2#7A{U1B0`csvLT4S{oD0HGEO=IZrm zYHo&Z?p*BJwF@UoO1>e;VzHp3qvK{F_!eq!Z^z=ri{Wy)zQI3s>=;BzL~`Pk^#J}j zRtLC@1q=RNu-oJk0X{*1I6MqTPYS;>eLBFq_Ri zwKY{qSu3(#qt1adEiKBH{sC09b)ep613PIFJSr75EQ<*q57H76Aov6%Joq5C6&8M{ z@c^)4!v>g4CKMMJL!;4*+JV~ITC}#dB0W8Q0?Wx(Z`@!A9rX!ZEGZe`d0r)oB6v~4 z?D&a*Pq+yyf`U-d-;bGTX~=l~d7Lf zYSG=@eG|6V)nRye7(CBIub;LS!25U20dO4Wb~vGv$uLu)K-z;3!tC`znUsvo%*=bj zIYmW9NKQ_M+vmG+=}O(-^vTJ1<&`@F8WR(P4?g$+k&%%Afcf+1BO@aNk|ZGz2#g9+ zu<7yf?uX;!V0XJwJ>tT3pAR$U%)yGREF3<3c+AF!hlgX_xN-1$y<{Eed(~tz6^f#W zmtTGv0HD=sA(P!4>$JAE!sT*d)22-TfEhDpAS){iXV0D;eJB3XY?fW>?SqTwku+@@ zwByHP>C&Y*dhFQPp)JGUrI%j9lqpkisjlw&b4&l_oJ=N}YHnztqM{2zaG*jraz zTpU>}7P49g1AjYurKP3a-ltZpX~~i$v|~pR zb#|GlrKQEQ_ru)>M&-bnlPA4hW;4C@)?37J+&vo)fb#P4h={1Zp|Ss#{4HCy#2h(t zUzP#St)jwo^HEa3ry2b?N^78Y^X0zRwDYe(@y;(uznzz0=U)mr5c>3$S z9Xoa`XIWNGMDCR zB6N0kcpSamJwMtX4vj`5{gA{3Kn%ms^5x5ki0F&b(y|}(4-K!?Y6Bd{{h(J#rBWgL l)oj@9cKC%r;Ky{}e*uq|^1Yj?ak>Bi002ovPDHLkV1kMw=Rp7f literal 0 HcmV?d00001 diff --git a/theme/base/css/display.css b/theme/default/base/css/display.css similarity index 100% rename from theme/base/css/display.css rename to theme/default/base/css/display.css diff --git a/theme/default/base/css/facebookapp.css b/theme/default/base/css/facebookapp.css new file mode 100644 index 0000000000..163b41fb4c --- /dev/null +++ b/theme/default/base/css/facebookapp.css @@ -0,0 +1,100 @@ +@import url("display.css"); +@import url("../../identica/css/display.css"); + +* { +font-size:14px; +font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; +} + +#wrap { +background-color:#F0F2F5; +padding-left:18px; +padding-right:18px; +width:auto; +} + +p,label, +h1,h2,h3,h4,h5,h6 { +color:#000; +} + +#content { +width:95%; +} + +#site_nav_local_views a { +background-color:#D0DFE7; +} +#site_nav_local_views a:hover { +background-color:#FAFBFC; +} + +span.facebook-button { +border: 2px solid #aaa; +padding: 3px; +display: block; +float: left; +margin-right: 20px; +-moz-border-radius: 4px; +border-radius:4px; +-webkit-border-radius:4px; +font-weight: bold; +background-color:#A9BF4F; +color:#fff; +font-size:1.2em +} + +span.facebook-button a { color:#fff } + +.facebook_guide { +margin-bottom:18px; +} +.facebook_guide p { +font-weight:bold; +} + + +input { +height:auto !important; +} + +#facebook-friends { +float:left; +width:100%; +} + +#facebook-friends li { +float:left; +margin-right:2%; +margin-bottom:11px; +width:18%; +height:115px; +} +#facebook-friends li a { +float:left; +} + +#add_to_profile { +position:absolute; +right:18px; +top:10px; +z-index:2; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +margin-right:5px; +} + +#content_inner p { +margin-bottom:18px; +} + +#content_inner ul { +list-style-type:none; +} + +.form_settings label { +margin-right:18px; +} diff --git a/theme/default/base/css/ie.css b/theme/default/base/css/ie.css new file mode 100644 index 0000000000..5d8bea8ae3 --- /dev/null +++ b/theme/default/base/css/ie.css @@ -0,0 +1,32 @@ +/* IE specific styles */ +legend { +margin-left:-7px; +} +input.checkbox { +top:0; +} +#form_notice textarea { +width:78%; +} +#form_notice #notice_action-submit { +width:17%; +max-width:17%; +} +#anon_notice { +max-width:39%; +} + +.notice-options input.submit { +font-size:0; +margin-top:3px; +height:16px; +text-align:right; +text-indent:0; +width:24px; +} +.notice div.entry-content .timestamp a { +margin-right:4px; +} +.entity_profile { +width:64%; +} diff --git a/theme/default/base/css/ie6.css b/theme/default/base/css/ie6.css new file mode 100644 index 0000000000..76a82c0042 --- /dev/null +++ b/theme/default/base/css/ie6.css @@ -0,0 +1,30 @@ +/* IE6 specific styles */ +address { +margin-left:7px; +} +address .fn { +display:none; +} +#content { +width:70%; +} +#aside_primary { +padding:5%; +width:29.5%; +} +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:0; +} +.entity_profile .entity_depiction { +margin-bottom:123px; +} +.entity_actions { +width:20%; +} +.notice div.entry-content { +width:63%; +} diff --git a/theme/default/base/css/jquery.Jcrop.css b/theme/default/base/css/jquery.Jcrop.css new file mode 100644 index 0000000000..6c6dfb503e --- /dev/null +++ b/theme/default/base/css/jquery.Jcrop.css @@ -0,0 +1,45 @@ +/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */ +.jcrop-holder +{ + text-align: left; +} + +.jcrop-vline, .jcrop-hline +{ + font-size: 0; + position: absolute; + background: #fff url(../images/illustrations/illu_jcrop.gif) top left repeat; + /* + opacity: .5; + *filter:alpha(opacity=50); + */ +} +.jcrop-vline { height: 100%; width: 1px !important; } +.jcrop-hline { width: 100%; height: 1px !important; } +.jcrop-handle { + font-size: 1px; + width: 7px !important; + height: 7px !important; + border: 1px #eee solid; + background-color: #333; + /*width: 9px; + height: 9px;*/ +} + +.jcrop-tracker { + /*background-color: gray;*/ + width: 100%; height: 100%; +} + +.custom .jcrop-vline, +.custom .jcrop-hline +{ + background: yellow; +} +.custom .jcrop-handle +{ + border-color: black; + background-color: #C7BB00; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; +} diff --git a/theme/default/base/css/mobile.css b/theme/default/base/css/mobile.css new file mode 100644 index 0000000000..eee98317cc --- /dev/null +++ b/theme/default/base/css/mobile.css @@ -0,0 +1,150 @@ +/** theme: base + * + * @package Laconica + * @author Meitar Moscovitz + * @author Sarven Capadisli + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +body { +font-size:2.5em; +} + +#wrap { +width:95%; +} + +#header, +#header address, +#anon_notice, +#site_nav_local_views .nav, +#form_notice, +#form_notice .form_data li, +#core, +#content_inner, +#notices_primary, +.notice, +.notice .entry-title, +.notice div.entry-content, +.notice-options, +.notice .notice-options a, +.pagination, +.pagination .nav, +.aside .section { +float:none; +} + +.notice-options .notice_reply, +.notice-options .notice_delete, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:static; +} + +#form_notice, +#anon_notice, +#footer, +#form_notice .form_actions input.submit { +width:auto; +} + +.form_settings label { +width:25%; +} +.form_settings .form_data p.form_guide { +margin-left:26%; +} + +#site_nav_global_primary { +width:75%; +} + +.entity_profile { +width:65%; +} +.entity_actions { +margin-left:0; +} + +#form_notice, +#anon_notice { +clear:both; +} + +#content, +#aside_primary { +width:96%; +padding-left:2%; +padding-right:2%; +} + +#site_notice { +position:static; +float:right; +clear:right; +width:75%; +margin-right:0; +margin-bottom:11px; +} + +.notices { +font-size:1.5em; +} + +#form_notice textarea { +width:80%; +height:5em; +} +#form_notice .form_note { +right:20%; +top:6em; +} + + +.vcard .photo, +.section .vcard .photo { +margin-right:18px; +} +.notice, +.profile { +margin-bottom:18px; +} + +.notices .entry-title, +.notices div.entry-content { +width:90%; +} +.notice div.entry-content { +margin-left:0; +} + +.notice .author .photo { +height:4.5em; +width:4.5em; +} +.notice-options { +position:absolute; +top:0; +right:0; +padding-left:7%; +width:3%; +} + +.notice-options .notice_delete a { +float:left; +} +.pagination .nav { +overflow:auto; +} + +#export_data { +display:none; +} + +#site_nav_local_views li { +margin-right:4px; +} +#site_nav_local_views a { +padding:18px 11px; +} diff --git a/theme/default/base/css/print.css b/theme/default/base/css/print.css new file mode 100644 index 0000000000..d76dd608c4 --- /dev/null +++ b/theme/default/base/css/print.css @@ -0,0 +1,36 @@ +/** theme: base + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +a:after { background-color:#fff; } +a:not([href^="#"]):after { content:" ( "attr(href)" ) "; } + +img { border:none; } +p { orphans: 2; widows: 1; } + +#site_nav_global_primary, +#site_nav_local_views, +#form_notice, +.pagination, +#site_nav_global_secondary, +.entity_actions, +.notice-options, +#aside_primary, +.form_subscription_edit .submit { +display:none; +} + +.timestamp dt, .timestamp dd, +.device dt, .device dd { +display:inline; +} + +.profiles li, +.notices li { +margin-bottom:18px; +} diff --git a/theme/default/base/css/thickbox.css b/theme/default/base/css/thickbox.css new file mode 100644 index 0000000000..d24b9bedff --- /dev/null +++ b/theme/default/base/css/thickbox.css @@ -0,0 +1,163 @@ +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +*{padding: 0; margin: 0;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_window { + font: 12px Arial, Helvetica, sans-serif; + color: #333333; +} + +#TB_secondLine { + font: 10px Arial, Helvetica, sans-serif; + color:#666666; +} + +#TB_window a:link {color: #666666;} +#TB_window a:visited {color: #666666;} +#TB_window a:hover {color: #000;} +#TB_window a:active {color: #666666;} +#TB_window a:focus{color: #666666;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_overlay { + position: fixed; + z-index:100; + top: 0px; + left: 0px; + height:100%; + width:100%; +} + +.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;} +.TB_overlayBG { + background-color:#000; + filter:alpha(opacity=75); + -moz-opacity: 0.75; + opacity: 0.75; +} + +* html #TB_overlay { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_window { + position: fixed; + background: #ffffff; + z-index: 102; + color:#000000; + display:none; + border: 4px solid #525252; + text-align:left; + top:50%; + left:50%; +} + +* html #TB_window { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_window img#TB_Image { + display:block; + margin: 15px 0 0 15px; + border-right: 1px solid #ccc; + border-bottom: 1px solid #ccc; + border-top: 1px solid #666; + border-left: 1px solid #666; +} + +#TB_caption{ + height:25px; + padding:7px 30px 10px 25px; + float:left; +} + +#TB_closeWindow{ + height:25px; + padding:11px 25px 10px 0; + float:right; +} + +#TB_closeAjaxWindow{ + padding:7px 10px 5px 0; + margin-bottom:1px; + text-align:right; + float:right; +} + +#TB_ajaxWindowTitle{ + float:left; + padding:7px 0 5px 10px; + margin-bottom:1px; +} + +#TB_title{ + background-color:#e8e8e8; + height:27px; +} + +#TB_ajaxContent{ + clear:both; + padding:2px 15px 15px 15px; + overflow:auto; + text-align:left; + line-height:1.4em; +} + +#TB_ajaxContent.TB_modal{ + padding:15px; +} + +#TB_ajaxContent p{ + padding:5px 0px 5px 0px; +} + +#TB_load{ + position: fixed; + display:none; + height:13px; + width:208px; + z-index:103; + top: 50%; + left: 50%; + margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ +} + +* html #TB_load { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_HideSelect{ + z-index:99; + position:fixed; + top: 0; + left: 0; + background-color:#fff; + border:none; + filter:alpha(opacity=0); + -moz-opacity: 0; + opacity: 0; + height:100%; + width:100%; +} + +* html #TB_HideSelect { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_iframeContent{ + clear:both; + border:none; + margin-bottom:-1px; + margin-top:1px; + _margin-bottom:1px; +} diff --git a/theme/default/base/images/icons/icon_atom.png b/theme/default/base/images/icons/icon_atom.png new file mode 100644 index 0000000000000000000000000000000000000000..6a001f11aa7d0ea8d7bccdd97c85adaa42457f8b GIT binary patch literal 820 zcmV-41Izr0P)Px%?ny*JR5;5$kv(r5RTzbz``(Y)*jC; z;iadSFk12Z(G07Fj?*|RI4w{35I)rULNrBT-}6Z@8k`oa6|51S8I-)fIiR#c01jpz zXEcQoj8+t`gAeg-V~q@wQdliqJ>SO~;b`XB9QHVx2aG5#t&~I{wop1DwUBa)vwCQZ zC<=Af`p%2%ESHA;X~VEj?2z0dARO`Bm@T71Za*kX(poY5GqSnXP#S}3?To^yX%vooow z;u&k3;nj=hD2?Watr1Pg)Zy{JyC*eQ20g66?VSnpCh~9=@G%qqmz8{Ms>*+TS~WMy z!aWZAkojj;aZ8QqJIx;tW;7uaQYM5JpE6cjf^TkWuDtQ%La(zCVmj|b?9b~!RR?Mx y**mG&Iyxo9M9!I+Z`3#dv5h=E26FfcG1 zbL_hF&)}42ws10s6^G;;cE1^EoUR)U5A70}d2pLv!jVIT7j&Z~EblI3x0K*v_sV|m z0kj3v921Z^em#l`(k(o@H$3ZdDRc@9NidXDNbqrumReCGv$gd8+e8WW28HVqkJ_9i zH>s*<31KtHjANIPvi2#*6BEu%3Dak5O_t&NBI)H?V$TxT}#l{vOTn5naXTfF^&~Hhq+NX@#Ccc>y7T?;vjI&jdhsDsPJyAw*m0Qz>i}K7# zL9w50Ng{fT}A5JUe8lRK1h7_Y2;BWJDd=c6f&i?Wv5(5q?6|P zQw{>maxZP<537OA37Uk}7@%_$4o$EWe_Zl>&#id|lE-BpDC#+Fn|msJ%_2h{Hg1vP z#N8WAzfWasG}yq|xqE)DrWaOofX=z|?*pgc%{ig5vl!pqDlC|q&~Z0$&Rvsft&VO- z4MZj+%-+Vx%W}v;V76hyp=;+R;x+~t^Q%*xuFTQAF2})fSfTHDAs>sO!OBw`)&)o$ c0!CNZt))x~rAZP^^P&YOFfdqy5)K#u0POD40{{R3 literal 0 HcmV?d00001 diff --git a/theme/default/base/images/icons/icon_rss.png b/theme/default/base/images/icons/icon_rss.png new file mode 100644 index 0000000000000000000000000000000000000000..0ccd1ce254370ad278a4c4cc9d0484b72a564bf5 GIT binary patch literal 777 zcmV+k1NQuhP)Px%!%0LzR5;6Rl1*q_RTRg6=YG7-OhcR0yaBbHq>YL~HBhUSRMCZ^P~EsNU9^n| zg$BAP+9E=6p)ULYw-Q$oR8S%msiI34f{@14el1$Dme4j#lNr%;CU4%m_qdoe7~4!#4zcGjyL5v^*Vu01Rps04*#X{po{lv~s{`^cXj1P`g z@2yQ{i%qN(j5k;>7`Oh46^!i`?}RefX0MLP+{xW_T3NcGI>5#!N71D^Vg4d<{yfI& z|H5J*bd*M2>&_*Qt2ak;xOfdQ@Cx9u7is#q5+Zl_eRv_?KNKQ#!dL0`|yvwhLn0C7KEQaAisEe z6%JV>HzkZ1FiuEnkFe>;DJn02jKBYB!liG>zur&0`70QQ-TNj~cdf!j7D2&?tTf3x zOz&3Qj;BbTeVfwgmq<@a`0*I=`WY~e4KKV)q)d@TVy?uf7*-U}xI%X7D8!%3-DtktW(GoflqW;H%75wlk_-9TcNtw>~Z=kIvX7g6ugD=vW{ua$Mq|}2O+)d0C zRk{|$3N{_Wjl7O|U>~w;oZ_zr+00h}_=lb&wAy69PXmzDhKYruT?MGI0?SS4ECCP~ zuTf-?&Xr#PaMd9~uH?7o0I-{@#6m$u<@!61*Zc3bsThd zkN})Ly!~LcmVV@%trC$Kx}P+z&8T*d*ZSWJi^m_Hxcd3O7Vc(}fM=Q^00000NkvXX Hu0mjfyta1= literal 0 HcmV?d00001 diff --git a/theme/identica/images/icons/icon_vcard.gif b/theme/default/base/images/icons/icon_vcard.gif similarity index 100% rename from theme/identica/images/icons/icon_vcard.gif rename to theme/default/base/images/icons/icon_vcard.gif diff --git a/theme/default/base/images/illustrations/illu_jcrop.gif b/theme/default/base/images/illustrations/illu_jcrop.gif new file mode 100644 index 0000000000000000000000000000000000000000..72ea7ccb5321d5384d70437cfaac73011237901e GIT binary patch literal 329 zcmZ?wbhEHb9b#5NV>2k zBC~b@b~P=nNfWAe-b%_i6tS^-1y(h@EsB~1TqDA_h@fkxG$bHgvj}VxE1JLgr!*!^ ILUxTc0Q$^Q5C8xG literal 0 HcmV?d00001 diff --git a/theme/default/base/images/illustrations/illu_progress_loading-01.gif b/theme/default/base/images/illustrations/illu_progress_loading-01.gif new file mode 100644 index 0000000000000000000000000000000000000000..82290f48334c81272ff5991962951758137a08ba GIT binary patch literal 5886 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 Dl)1NK literal 0 HcmV?d00001 diff --git a/theme/default/logo.png b/theme/default/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..7c68b34f61008753d12394806c3cf46f7b04effd GIT binary patch literal 4988 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 literal 0 HcmV?d00001 diff --git a/theme/identica/images/icons/icon_rss.jpg b/theme/default/skin/default/images/icons/icon_rss.jpg similarity index 100% rename from theme/identica/images/icons/icon_rss.jpg rename to theme/default/skin/default/images/icons/icon_rss.jpg diff --git a/theme/default/skin/default/images/icons/icon_vcard.gif b/theme/default/skin/default/images/icons/icon_vcard.gif new file mode 100644 index 0000000000000000000000000000000000000000..6d52947f3e96c0f74f00a80b430f99695e110e5e GIT binary patch literal 331 zcmV-R0kr-{Nk%w1VHW@n0K^{vi^LV;@6MUi1^D~(*6OmW*GsnCZu9x+db$Rr+7rg( zj*Y_!l*MRc(@bU8V@GBo706UV+d;tIe literal 0 HcmV?d00001 diff --git a/theme/default/images/icons/twotone/green/against.gif b/theme/default/skin/default/images/icons/twotone/green/against.gif similarity index 100% rename from theme/default/images/icons/twotone/green/against.gif rename to theme/default/skin/default/images/icons/twotone/green/against.gif diff --git a/theme/default/images/icons/twotone/green/arrow-down.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-down.gif similarity index 100% rename from theme/default/images/icons/twotone/green/arrow-down.gif rename to theme/default/skin/default/images/icons/twotone/green/arrow-down.gif diff --git a/theme/default/images/icons/twotone/green/arrow-downleft.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-downleft.gif similarity index 100% rename from theme/default/images/icons/twotone/green/arrow-downleft.gif rename to theme/default/skin/default/images/icons/twotone/green/arrow-downleft.gif diff --git a/theme/default/images/icons/twotone/green/arrow-downright.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-downright.gif similarity index 100% rename from theme/default/images/icons/twotone/green/arrow-downright.gif rename to theme/default/skin/default/images/icons/twotone/green/arrow-downright.gif diff --git a/theme/identica/images/icons/twotone/green/arrow-left.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-left.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/arrow-left.gif rename to theme/default/skin/default/images/icons/twotone/green/arrow-left.gif diff --git a/theme/identica/images/icons/twotone/green/arrow-right.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-right.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/arrow-right.gif rename to theme/default/skin/default/images/icons/twotone/green/arrow-right.gif diff --git a/theme/default/images/icons/twotone/green/arrow-up.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-up.gif similarity index 100% rename from theme/default/images/icons/twotone/green/arrow-up.gif rename to theme/default/skin/default/images/icons/twotone/green/arrow-up.gif diff --git a/theme/default/images/icons/twotone/green/arrow-upleft.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-upleft.gif similarity index 100% rename from theme/default/images/icons/twotone/green/arrow-upleft.gif rename to theme/default/skin/default/images/icons/twotone/green/arrow-upleft.gif diff --git a/theme/default/images/icons/twotone/green/arrow-upright.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-upright.gif similarity index 100% rename from theme/default/images/icons/twotone/green/arrow-upright.gif rename to theme/default/skin/default/images/icons/twotone/green/arrow-upright.gif diff --git a/theme/default/images/icons/twotone/green/back-forth.gif b/theme/default/skin/default/images/icons/twotone/green/back-forth.gif similarity index 100% rename from theme/default/images/icons/twotone/green/back-forth.gif rename to theme/default/skin/default/images/icons/twotone/green/back-forth.gif diff --git a/theme/default/images/icons/twotone/green/bookmark.gif b/theme/default/skin/default/images/icons/twotone/green/bookmark.gif similarity index 100% rename from theme/default/images/icons/twotone/green/bookmark.gif rename to theme/default/skin/default/images/icons/twotone/green/bookmark.gif diff --git a/theme/default/images/icons/twotone/green/bulb.gif b/theme/default/skin/default/images/icons/twotone/green/bulb.gif similarity index 100% rename from theme/default/images/icons/twotone/green/bulb.gif rename to theme/default/skin/default/images/icons/twotone/green/bulb.gif diff --git a/theme/default/images/icons/twotone/green/calendar.gif b/theme/default/skin/default/images/icons/twotone/green/calendar.gif similarity index 100% rename from theme/default/images/icons/twotone/green/calendar.gif rename to theme/default/skin/default/images/icons/twotone/green/calendar.gif diff --git a/theme/default/images/icons/twotone/green/calendar2.gif b/theme/default/skin/default/images/icons/twotone/green/calendar2.gif similarity index 100% rename from theme/default/images/icons/twotone/green/calendar2.gif rename to theme/default/skin/default/images/icons/twotone/green/calendar2.gif diff --git a/theme/default/images/icons/twotone/green/camera.gif b/theme/default/skin/default/images/icons/twotone/green/camera.gif similarity index 100% rename from theme/default/images/icons/twotone/green/camera.gif rename to theme/default/skin/default/images/icons/twotone/green/camera.gif diff --git a/theme/default/images/icons/twotone/green/cart.gif b/theme/default/skin/default/images/icons/twotone/green/cart.gif similarity index 100% rename from theme/default/images/icons/twotone/green/cart.gif rename to theme/default/skin/default/images/icons/twotone/green/cart.gif diff --git a/theme/default/images/icons/twotone/green/caution.gif b/theme/default/skin/default/images/icons/twotone/green/caution.gif similarity index 100% rename from theme/default/images/icons/twotone/green/caution.gif rename to theme/default/skin/default/images/icons/twotone/green/caution.gif diff --git a/theme/default/images/icons/twotone/green/chart.gif b/theme/default/skin/default/images/icons/twotone/green/chart.gif similarity index 100% rename from theme/default/images/icons/twotone/green/chart.gif rename to theme/default/skin/default/images/icons/twotone/green/chart.gif diff --git a/theme/default/images/icons/twotone/green/checkmark.gif b/theme/default/skin/default/images/icons/twotone/green/checkmark.gif similarity index 100% rename from theme/default/images/icons/twotone/green/checkmark.gif rename to theme/default/skin/default/images/icons/twotone/green/checkmark.gif diff --git a/theme/default/images/icons/twotone/green/clipboard.gif b/theme/default/skin/default/images/icons/twotone/green/clipboard.gif similarity index 100% rename from theme/default/images/icons/twotone/green/clipboard.gif rename to theme/default/skin/default/images/icons/twotone/green/clipboard.gif diff --git a/theme/default/images/icons/twotone/green/clock.gif b/theme/default/skin/default/images/icons/twotone/green/clock.gif similarity index 100% rename from theme/default/images/icons/twotone/green/clock.gif rename to theme/default/skin/default/images/icons/twotone/green/clock.gif diff --git a/theme/default/images/icons/twotone/green/closed-folder.gif b/theme/default/skin/default/images/icons/twotone/green/closed-folder.gif similarity index 100% rename from theme/default/images/icons/twotone/green/closed-folder.gif rename to theme/default/skin/default/images/icons/twotone/green/closed-folder.gif diff --git a/theme/default/images/icons/twotone/green/database.gif b/theme/default/skin/default/images/icons/twotone/green/database.gif similarity index 100% rename from theme/default/images/icons/twotone/green/database.gif rename to theme/default/skin/default/images/icons/twotone/green/database.gif diff --git a/theme/default/images/icons/twotone/green/disfavourite.gif b/theme/default/skin/default/images/icons/twotone/green/disfavourite.gif similarity index 100% rename from theme/default/images/icons/twotone/green/disfavourite.gif rename to theme/default/skin/default/images/icons/twotone/green/disfavourite.gif diff --git a/theme/default/images/icons/twotone/green/diskette.gif b/theme/default/skin/default/images/icons/twotone/green/diskette.gif similarity index 100% rename from theme/default/images/icons/twotone/green/diskette.gif rename to theme/default/skin/default/images/icons/twotone/green/diskette.gif diff --git a/theme/default/images/icons/twotone/green/document.gif b/theme/default/skin/default/images/icons/twotone/green/document.gif similarity index 100% rename from theme/default/images/icons/twotone/green/document.gif rename to theme/default/skin/default/images/icons/twotone/green/document.gif diff --git a/theme/default/images/icons/twotone/green/double-arrow.gif b/theme/default/skin/default/images/icons/twotone/green/double-arrow.gif similarity index 100% rename from theme/default/images/icons/twotone/green/double-arrow.gif rename to theme/default/skin/default/images/icons/twotone/green/double-arrow.gif diff --git a/theme/identica/images/icons/twotone/green/edit.gif b/theme/default/skin/default/images/icons/twotone/green/edit.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/edit.gif rename to theme/default/skin/default/images/icons/twotone/green/edit.gif diff --git a/theme/default/images/icons/twotone/green/eject.gif b/theme/default/skin/default/images/icons/twotone/green/eject.gif similarity index 100% rename from theme/default/images/icons/twotone/green/eject.gif rename to theme/default/skin/default/images/icons/twotone/green/eject.gif diff --git a/theme/default/images/icons/twotone/green/exclaim.gif b/theme/default/skin/default/images/icons/twotone/green/exclaim.gif similarity index 100% rename from theme/default/images/icons/twotone/green/exclaim.gif rename to theme/default/skin/default/images/icons/twotone/green/exclaim.gif diff --git a/theme/default/images/icons/twotone/green/fastforward.gif b/theme/default/skin/default/images/icons/twotone/green/fastforward.gif similarity index 100% rename from theme/default/images/icons/twotone/green/fastforward.gif rename to theme/default/skin/default/images/icons/twotone/green/fastforward.gif diff --git a/theme/default/images/icons/twotone/green/favourite.gif b/theme/default/skin/default/images/icons/twotone/green/favourite.gif similarity index 100% rename from theme/default/images/icons/twotone/green/favourite.gif rename to theme/default/skin/default/images/icons/twotone/green/favourite.gif diff --git a/theme/default/images/icons/twotone/green/flag.gif b/theme/default/skin/default/images/icons/twotone/green/flag.gif similarity index 100% rename from theme/default/images/icons/twotone/green/flag.gif rename to theme/default/skin/default/images/icons/twotone/green/flag.gif diff --git a/theme/default/images/icons/twotone/green/graph.gif b/theme/default/skin/default/images/icons/twotone/green/graph.gif similarity index 100% rename from theme/default/images/icons/twotone/green/graph.gif rename to theme/default/skin/default/images/icons/twotone/green/graph.gif diff --git a/theme/default/images/icons/twotone/green/grow.gif b/theme/default/skin/default/images/icons/twotone/green/grow.gif similarity index 100% rename from theme/default/images/icons/twotone/green/grow.gif rename to theme/default/skin/default/images/icons/twotone/green/grow.gif diff --git a/theme/default/images/icons/twotone/green/headphones.gif b/theme/default/skin/default/images/icons/twotone/green/headphones.gif similarity index 100% rename from theme/default/images/icons/twotone/green/headphones.gif rename to theme/default/skin/default/images/icons/twotone/green/headphones.gif diff --git a/theme/default/images/icons/twotone/green/home.gif b/theme/default/skin/default/images/icons/twotone/green/home.gif similarity index 100% rename from theme/default/images/icons/twotone/green/home.gif rename to theme/default/skin/default/images/icons/twotone/green/home.gif diff --git a/theme/default/images/icons/twotone/green/hourglass.gif b/theme/default/skin/default/images/icons/twotone/green/hourglass.gif similarity index 100% rename from theme/default/images/icons/twotone/green/hourglass.gif rename to theme/default/skin/default/images/icons/twotone/green/hourglass.gif diff --git a/theme/default/images/icons/twotone/green/info.gif b/theme/default/skin/default/images/icons/twotone/green/info.gif similarity index 100% rename from theme/default/images/icons/twotone/green/info.gif rename to theme/default/skin/default/images/icons/twotone/green/info.gif diff --git a/theme/default/images/icons/twotone/green/key.gif b/theme/default/skin/default/images/icons/twotone/green/key.gif similarity index 100% rename from theme/default/images/icons/twotone/green/key.gif rename to theme/default/skin/default/images/icons/twotone/green/key.gif diff --git a/theme/default/images/icons/twotone/green/lock.gif b/theme/default/skin/default/images/icons/twotone/green/lock.gif similarity index 100% rename from theme/default/images/icons/twotone/green/lock.gif rename to theme/default/skin/default/images/icons/twotone/green/lock.gif diff --git a/theme/identica/images/icons/twotone/green/mail.gif b/theme/default/skin/default/images/icons/twotone/green/mail.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/mail.gif rename to theme/default/skin/default/images/icons/twotone/green/mail.gif diff --git a/theme/default/images/icons/twotone/green/move.gif b/theme/default/skin/default/images/icons/twotone/green/move.gif similarity index 100% rename from theme/default/images/icons/twotone/green/move.gif rename to theme/default/skin/default/images/icons/twotone/green/move.gif diff --git a/theme/default/images/icons/twotone/green/music.gif b/theme/default/skin/default/images/icons/twotone/green/music.gif similarity index 100% rename from theme/default/images/icons/twotone/green/music.gif rename to theme/default/skin/default/images/icons/twotone/green/music.gif diff --git a/theme/identica/images/icons/twotone/green/news.gif b/theme/default/skin/default/images/icons/twotone/green/news.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/news.gif rename to theme/default/skin/default/images/icons/twotone/green/news.gif diff --git a/theme/default/images/icons/twotone/green/note.gif b/theme/default/skin/default/images/icons/twotone/green/note.gif similarity index 100% rename from theme/default/images/icons/twotone/green/note.gif rename to theme/default/skin/default/images/icons/twotone/green/note.gif diff --git a/theme/default/images/icons/twotone/green/open-folder.gif b/theme/default/skin/default/images/icons/twotone/green/open-folder.gif similarity index 100% rename from theme/default/images/icons/twotone/green/open-folder.gif rename to theme/default/skin/default/images/icons/twotone/green/open-folder.gif diff --git a/theme/default/images/icons/twotone/green/paper-clip.gif b/theme/default/skin/default/images/icons/twotone/green/paper-clip.gif similarity index 100% rename from theme/default/images/icons/twotone/green/paper-clip.gif rename to theme/default/skin/default/images/icons/twotone/green/paper-clip.gif diff --git a/theme/default/images/icons/twotone/green/paper-clip2.gif b/theme/default/skin/default/images/icons/twotone/green/paper-clip2.gif similarity index 100% rename from theme/default/images/icons/twotone/green/paper-clip2.gif rename to theme/default/skin/default/images/icons/twotone/green/paper-clip2.gif diff --git a/theme/default/images/icons/twotone/green/pause.gif b/theme/default/skin/default/images/icons/twotone/green/pause.gif similarity index 100% rename from theme/default/images/icons/twotone/green/pause.gif rename to theme/default/skin/default/images/icons/twotone/green/pause.gif diff --git a/theme/default/images/icons/twotone/green/phone.gif b/theme/default/skin/default/images/icons/twotone/green/phone.gif similarity index 100% rename from theme/default/images/icons/twotone/green/phone.gif rename to theme/default/skin/default/images/icons/twotone/green/phone.gif diff --git a/theme/default/images/icons/twotone/green/play.gif b/theme/default/skin/default/images/icons/twotone/green/play.gif similarity index 100% rename from theme/default/images/icons/twotone/green/play.gif rename to theme/default/skin/default/images/icons/twotone/green/play.gif diff --git a/theme/default/images/icons/twotone/green/plus.gif b/theme/default/skin/default/images/icons/twotone/green/plus.gif similarity index 100% rename from theme/default/images/icons/twotone/green/plus.gif rename to theme/default/skin/default/images/icons/twotone/green/plus.gif diff --git a/theme/default/images/icons/twotone/green/print.gif b/theme/default/skin/default/images/icons/twotone/green/print.gif similarity index 100% rename from theme/default/images/icons/twotone/green/print.gif rename to theme/default/skin/default/images/icons/twotone/green/print.gif diff --git a/theme/default/images/icons/twotone/green/question-mark.gif b/theme/default/skin/default/images/icons/twotone/green/question-mark.gif similarity index 100% rename from theme/default/images/icons/twotone/green/question-mark.gif rename to theme/default/skin/default/images/icons/twotone/green/question-mark.gif diff --git a/theme/identica/images/icons/twotone/green/quote.gif b/theme/default/skin/default/images/icons/twotone/green/quote.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/quote.gif rename to theme/default/skin/default/images/icons/twotone/green/quote.gif diff --git a/theme/default/images/icons/twotone/green/refresh.gif b/theme/default/skin/default/images/icons/twotone/green/refresh.gif similarity index 100% rename from theme/default/images/icons/twotone/green/refresh.gif rename to theme/default/skin/default/images/icons/twotone/green/refresh.gif diff --git a/theme/default/images/icons/twotone/green/reply.gif b/theme/default/skin/default/images/icons/twotone/green/reply.gif similarity index 100% rename from theme/default/images/icons/twotone/green/reply.gif rename to theme/default/skin/default/images/icons/twotone/green/reply.gif diff --git a/theme/default/skin/default/images/icons/twotone/green/repost.gif b/theme/default/skin/default/images/icons/twotone/green/repost.gif new file mode 100644 index 0000000000000000000000000000000000000000..1fab5dcc7fe1dfd3a75d9dc886df5f38d4000dea GIT binary patch literal 87 zcmZ?wbhEHb6krfwSjfom|NsB^DFP6r_>+Z^fq{uZhXDvc@(fHGA$>EKz2#t<@&1gr k?6jS+w?iK-pOA3ERiJ7ef0ygV@3|(aU3`n#ofsLc0gB=r!2kdN literal 0 HcmV?d00001 diff --git a/theme/default/images/icons/twotone/green/rewind.gif b/theme/default/skin/default/images/icons/twotone/green/rewind.gif similarity index 100% rename from theme/default/images/icons/twotone/green/rewind.gif rename to theme/default/skin/default/images/icons/twotone/green/rewind.gif diff --git a/theme/default/images/icons/twotone/green/search.gif b/theme/default/skin/default/images/icons/twotone/green/search.gif similarity index 100% rename from theme/default/images/icons/twotone/green/search.gif rename to theme/default/skin/default/images/icons/twotone/green/search.gif diff --git a/theme/identica/images/icons/twotone/green/shield.gif b/theme/default/skin/default/images/icons/twotone/green/shield.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/shield.gif rename to theme/default/skin/default/images/icons/twotone/green/shield.gif diff --git a/theme/default/images/icons/twotone/green/skip-back.gif b/theme/default/skin/default/images/icons/twotone/green/skip-back.gif similarity index 100% rename from theme/default/images/icons/twotone/green/skip-back.gif rename to theme/default/skin/default/images/icons/twotone/green/skip-back.gif diff --git a/theme/default/images/icons/twotone/green/skip.gif b/theme/default/skin/default/images/icons/twotone/green/skip.gif similarity index 100% rename from theme/default/images/icons/twotone/green/skip.gif rename to theme/default/skin/default/images/icons/twotone/green/skip.gif diff --git a/theme/default/images/icons/twotone/green/skull.gif b/theme/default/skin/default/images/icons/twotone/green/skull.gif similarity index 100% rename from theme/default/images/icons/twotone/green/skull.gif rename to theme/default/skin/default/images/icons/twotone/green/skull.gif diff --git a/theme/default/images/icons/twotone/green/statusbar.gif b/theme/default/skin/default/images/icons/twotone/green/statusbar.gif similarity index 100% rename from theme/default/images/icons/twotone/green/statusbar.gif rename to theme/default/skin/default/images/icons/twotone/green/statusbar.gif diff --git a/theme/default/images/icons/twotone/green/stop.gif b/theme/default/skin/default/images/icons/twotone/green/stop.gif similarity index 100% rename from theme/default/images/icons/twotone/green/stop.gif rename to theme/default/skin/default/images/icons/twotone/green/stop.gif diff --git a/theme/default/images/icons/twotone/green/template.gif b/theme/default/skin/default/images/icons/twotone/green/template.gif similarity index 100% rename from theme/default/images/icons/twotone/green/template.gif rename to theme/default/skin/default/images/icons/twotone/green/template.gif diff --git a/theme/default/images/icons/twotone/green/text-bigger.gif b/theme/default/skin/default/images/icons/twotone/green/text-bigger.gif similarity index 100% rename from theme/default/images/icons/twotone/green/text-bigger.gif rename to theme/default/skin/default/images/icons/twotone/green/text-bigger.gif diff --git a/theme/default/images/icons/twotone/green/text-smaller.gif b/theme/default/skin/default/images/icons/twotone/green/text-smaller.gif similarity index 100% rename from theme/default/images/icons/twotone/green/text-smaller.gif rename to theme/default/skin/default/images/icons/twotone/green/text-smaller.gif diff --git a/theme/default/images/icons/twotone/green/trash.gif b/theme/default/skin/default/images/icons/twotone/green/trash.gif similarity index 100% rename from theme/default/images/icons/twotone/green/trash.gif rename to theme/default/skin/default/images/icons/twotone/green/trash.gif diff --git a/theme/default/images/icons/twotone/green/two-docs.gif b/theme/default/skin/default/images/icons/twotone/green/two-docs.gif similarity index 100% rename from theme/default/images/icons/twotone/green/two-docs.gif rename to theme/default/skin/default/images/icons/twotone/green/two-docs.gif diff --git a/theme/default/images/icons/twotone/green/twotone.gif b/theme/default/skin/default/images/icons/twotone/green/twotone.gif similarity index 100% rename from theme/default/images/icons/twotone/green/twotone.gif rename to theme/default/skin/default/images/icons/twotone/green/twotone.gif diff --git a/theme/default/images/icons/twotone/green/undo.gif b/theme/default/skin/default/images/icons/twotone/green/undo.gif similarity index 100% rename from theme/default/images/icons/twotone/green/undo.gif rename to theme/default/skin/default/images/icons/twotone/green/undo.gif diff --git a/theme/default/images/icons/twotone/green/user.gif b/theme/default/skin/default/images/icons/twotone/green/user.gif similarity index 100% rename from theme/default/images/icons/twotone/green/user.gif rename to theme/default/skin/default/images/icons/twotone/green/user.gif diff --git a/theme/default/images/icons/twotone/green/vegetable.gif b/theme/default/skin/default/images/icons/twotone/green/vegetable.gif similarity index 100% rename from theme/default/images/icons/twotone/green/vegetable.gif rename to theme/default/skin/default/images/icons/twotone/green/vegetable.gif diff --git a/theme/default/images/icons/twotone/green/x.gif b/theme/default/skin/default/images/icons/twotone/green/x.gif similarity index 100% rename from theme/default/images/icons/twotone/green/x.gif rename to theme/default/skin/default/images/icons/twotone/green/x.gif diff --git a/theme/default/images/icons/twotone/green/zoom-in.gif b/theme/default/skin/default/images/icons/twotone/green/zoom-in.gif similarity index 100% rename from theme/default/images/icons/twotone/green/zoom-in.gif rename to theme/default/skin/default/images/icons/twotone/green/zoom-in.gif diff --git a/theme/default/images/icons/twotone/green/zoom-out.gif b/theme/default/skin/default/images/icons/twotone/green/zoom-out.gif similarity index 100% rename from theme/default/images/icons/twotone/green/zoom-out.gif rename to theme/default/skin/default/images/icons/twotone/green/zoom-out.gif diff --git a/theme/identica/css/display.css b/theme/default/skin/identica/css/display.css similarity index 94% rename from theme/identica/css/display.css rename to theme/default/skin/identica/css/display.css index 8edb005a68..44ff2c9e85 100644 --- a/theme/identica/css/display.css +++ b/theme/default/skin/identica/css/display.css @@ -90,7 +90,7 @@ color:#333; color:#000; } #form_notice.processing #notice_action-submit { -background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +background:#fff url(../../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; cursor:wait; text-indent:-9999px; } @@ -137,13 +137,13 @@ background-repeat:no-repeat; background-position:0 45%; } #export_data li a.rss { -background-image:url(../../base/images/icons/icon_rss.png); +background-image:url(../../../base/images/icons/icon_rss.png); } #export_data li a.atom { -background-image:url(../../base/images/icons/icon_atom.png); +background-image:url(../../../base/images/icons/icon_atom.png); } #export_data li a.foaf { -background-image:url(../../base/images/icons/icon_foaf.gif); +background-image:url(../../../base/images/icons/icon_foaf.gif); } .entity_edit a, diff --git a/theme/identica/css/ie.css b/theme/default/skin/identica/css/ie.css similarity index 100% rename from theme/identica/css/ie.css rename to theme/default/skin/identica/css/ie.css diff --git a/theme/default/skin/identica/images/icons/icon_atom.jpg b/theme/default/skin/identica/images/icons/icon_atom.jpg new file mode 100644 index 0000000000000000000000000000000000000000..22853edc43ff04778001d28e5e14e64b32693f05 GIT binary patch literal 1117 zcmex=xE0R}-11_1^EW=25anV3L`8Hkvf zSy(w(Sy@>Qk2+yV?tKuefdm_beh zs;mXdF|Y`-3Mm>ovIz$!vMUve7&T5@$f4}C@t|nX#SbdRNkvVZTw>x9l2WQ_>Kd9_ zCZ=ZQ7M51dF0O9w9-dyoA)#U65s^{JDXD4c8JStdC8cHM6_r)ZEv;?s9i3g1CQq3< zZTgIvvlcC0vUJ(<6)RV5+Pr1!w(UE1?mBe%$kAiRPnGGAU*RJ2VdF$b$$4{O< zd;a3(tB;>PfBE|D`;VW$7#Wx$-T{&r{s9I*BNGb?GYdP&Ka5P}K+G)2!m4P(ZXWYowZ;xuvL#)F*7#z7xMlZq~KiK&=8RQ(9@64*z?d8mmjAHh8Y_s{=Z3_Q$? zz+}TL$Y9U#^*!s4{C`4kQ@{F)F8#NE<^7nNX{$BEX7;OWE|d3v8oxYgwT`W+-_*q- z+uzjLw=VzM)weYJobTH^U)E+Hs>*NOQoXkN(6;Tf#Fj2Ov+-`EuiCfmW$ej|9|&k>x-`dJy*iwaIS@snEOaP0Pi8o%z1YZ)MKM zRh|Np+Y=60roJjLZm^p5YSuI*^Cmyt+P{5LF*_nZUCA@@&Al93&$PVvpTfaM*5M!4 zAAY>*^{;80%VnnTYCTgO_i(zRpnz~I%X9Ugp$`rGx_=#0x)>OxdU^ku>!Q7(i@)aR QKG!^Hc0cZ<-tqr80k4%pzW@LL literal 0 HcmV?d00001 diff --git a/theme/default/skin/identica/images/icons/icon_foaf.gif b/theme/default/skin/identica/images/icons/icon_foaf.gif new file mode 100644 index 0000000000000000000000000000000000000000..f8f78442355bf0d0b509536bca7c57b4eedab04a GIT binary patch literal 1144 zcmd^;?N1ta0Dyn!iB*(>T3&i*JrF8R7w1whHElM8C<3ml?j+W9-3dwyO`2L|HqDkn z5%F#4%5=zqhahRU8WmVVw{A%ro6Wr`PE6ceVj2??L*}%}w$5a?_V3v9;raf2cvR|! zleHa30UP`^2O^P(TCHAKSg=~He14Hqsif%uZ8F&hVl+)kq!MMLzPTBX#bWfui_Upx zD&?A({APN6nl_tVpScF^4um#Ch!`OgWH@Z1X>XUc>*oB;p^^I*kHugxqzIz#MkuV+ z27e0fbavY2Z0Yob-EJpWNrkE-kx0z`GV7<3B)Q`M(a*|fwO?ze5|oczl~rJTgzvcP zz!1czQbk)^OUg=ic0LdYc>Kb`Zg=9odT3ob5qn5U- zZT@vXO;3k^3m?hNp^{WgtIf?~Vi*>WTf)DFYicA*OYfDHpIEwZfu=*Xwa2whum5W{ zlO!obgc%u(w8@kv2n>cj-+78r7)Id$weIzL7Z!R>!0^-*v5e!F&8~w3Z(YM%0)Y@I zE{Nm!F$q#$j-}IMH89-M7w}AdKk~&$^8EQ0k%;<%3Q);-{B4CovDekr^qO&h-@R)# zADB!U?U`h6#s5A^?%aeE|u=?euQDt>S{El*K_kZ{mxHA zKZiIhc5pN3^BG3p|I*eU;lW3AS9DcXD27Q~_gwCYuVpe!2=hknj|h-5S$U0@T;=iD z)k0w^HAb$Gi#YE0tpNaNntta0C!(hi1AsYD`8@ym6W|aH&PB`*h_CXP`B1cFukIl$ zs|1(%WPd!$fVg5p|HQsAS^bi1b0#pP6%J=GW{H{G^{kf%TYUG<8ipXeV7Bse-~cv| zbFQln4K0m}iaXIuv5tC2w(J<*7GbcULq^Pkw5D#|;fUDp4ksPTyrZ@I+X3#gFQA-x zk0&Fbfm(V`Kb^8?Lhb_Ijq8^l&o~_g;dlNH1SJ|q-7P$;xu;vu8g;$-KF`Z%EK&)8HeT>g)Y#vUAp}MLgmL1PV~(!a7HD+ zI?Nr*lXC$Eu30nL$d)62zg!{*uVkS>^T@WwmwfEeqXVc$01lsS6Nu{>3~=f{5zlh9 literal 0 HcmV?d00001 diff --git a/theme/default/skin/identica/images/icons/icon_rss.jpg b/theme/default/skin/identica/images/icons/icon_rss.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da23422d0616d0d2925545214c2591b78dd1d6cb GIT binary patch literal 1166 zcmex=Qa5@J#!Vq&6< zKy9o*9jvTeqI^7je4?a+|3?@XF)%Q)GJ*jxbisg;3FsI$b`DN1ZUF`+pe0N!%pj)$ zRn`LK7+3^Zg%k}P*@OcV*_8@Kj2b5{ECr+Nabot8FYu9hwy!G(W<0ns_ zJ%91?)yGetzkL1n{m0K=j10^W?*K^*{{VxZk%@(cnS~wXA4aBfAZ8Y1VO2C_6LJh> zPb?HxGHT=yahkYr<3Ubk6e=l{~ZV&R(P($<#Tc_eT}|Zsr;?yuxz;gdKo>o08iH_ez(7J*Xx$0_w2DP{4nd=rPuyD z`a)(@-l|)kedxsE9m)%3QmU^v_nh7s>82){>G!efn0MO#wHIGL{c+0jtmNgD(xyum zefR%$bCwl<_gg!Wm##8d)9z_*-yNvB?~T)ip1kmw&vVT4op{R=4C8OwoLuR)CoA_` zOx3bo_v7ZyN>|fo)OqB&T-^0={g$N{mw&I*Tx@-;&iYcF!b_?4mOt{Tt77hWuXV3n z?EbBWV{xfmmW=#VXK{s+mvPsWMca>EoX5{A_C9zP*X`J>JyYMgG3%|L9@=ItsMRc(@bU8V@GBo706UV+d;tIe literal 0 HcmV?d00001 diff --git a/theme/identica/images/icons/twotone/green/against.gif b/theme/default/skin/identica/images/icons/twotone/green/against.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/against.gif rename to theme/default/skin/identica/images/icons/twotone/green/against.gif diff --git a/theme/identica/images/icons/twotone/green/arrow-down.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-down.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/arrow-down.gif rename to theme/default/skin/identica/images/icons/twotone/green/arrow-down.gif diff --git a/theme/identica/images/icons/twotone/green/arrow-downleft.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-downleft.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/arrow-downleft.gif rename to theme/default/skin/identica/images/icons/twotone/green/arrow-downleft.gif diff --git a/theme/identica/images/icons/twotone/green/arrow-downright.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-downright.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/arrow-downright.gif rename to theme/default/skin/identica/images/icons/twotone/green/arrow-downright.gif diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-left.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-left.gif new file mode 100644 index 0000000000000000000000000000000000000000..afed190841f8b88f930d0dfe7030339f8aea296c GIT binary patch literal 73 zcmZ?wbhEHb6krfwn8?KN|NsB^DFQ%}fq_BsCkrD30~3P|kPVa-0J5b*`erVB%fEOI ZBSY5uGcnueIVwI2eAel8Mn#0d8UQdZ7iIte literal 0 HcmV?d00001 diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-right.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-right.gif new file mode 100644 index 0000000000000000000000000000000000000000..ee1707ed96a315d287e778dd7650fdad9f5ccc55 GIT binary patch literal 74 zcmZ?wbhEHb6krfwn8?KN|NsB^DFQ%}fq_BsCkrD30~3P|kPVa-0J5b+`erVB%fEOI a2ZPj`+FkFTWlpxJyV1Ff%b1gu!5RQfjTe{z literal 0 HcmV?d00001 diff --git a/theme/identica/images/icons/twotone/green/arrow-up.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-up.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/arrow-up.gif rename to theme/default/skin/identica/images/icons/twotone/green/arrow-up.gif diff --git a/theme/identica/images/icons/twotone/green/arrow-upleft.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-upleft.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/arrow-upleft.gif rename to theme/default/skin/identica/images/icons/twotone/green/arrow-upleft.gif diff --git a/theme/identica/images/icons/twotone/green/arrow-upright.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-upright.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/arrow-upright.gif rename to theme/default/skin/identica/images/icons/twotone/green/arrow-upright.gif diff --git a/theme/identica/images/icons/twotone/green/back-forth.gif b/theme/default/skin/identica/images/icons/twotone/green/back-forth.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/back-forth.gif rename to theme/default/skin/identica/images/icons/twotone/green/back-forth.gif diff --git a/theme/identica/images/icons/twotone/green/bookmark.gif b/theme/default/skin/identica/images/icons/twotone/green/bookmark.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/bookmark.gif rename to theme/default/skin/identica/images/icons/twotone/green/bookmark.gif diff --git a/theme/identica/images/icons/twotone/green/bulb.gif b/theme/default/skin/identica/images/icons/twotone/green/bulb.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/bulb.gif rename to theme/default/skin/identica/images/icons/twotone/green/bulb.gif diff --git a/theme/identica/images/icons/twotone/green/calendar.gif b/theme/default/skin/identica/images/icons/twotone/green/calendar.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/calendar.gif rename to theme/default/skin/identica/images/icons/twotone/green/calendar.gif diff --git a/theme/identica/images/icons/twotone/green/calendar2.gif b/theme/default/skin/identica/images/icons/twotone/green/calendar2.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/calendar2.gif rename to theme/default/skin/identica/images/icons/twotone/green/calendar2.gif diff --git a/theme/identica/images/icons/twotone/green/camera.gif b/theme/default/skin/identica/images/icons/twotone/green/camera.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/camera.gif rename to theme/default/skin/identica/images/icons/twotone/green/camera.gif diff --git a/theme/identica/images/icons/twotone/green/cart.gif b/theme/default/skin/identica/images/icons/twotone/green/cart.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/cart.gif rename to theme/default/skin/identica/images/icons/twotone/green/cart.gif diff --git a/theme/identica/images/icons/twotone/green/caution.gif b/theme/default/skin/identica/images/icons/twotone/green/caution.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/caution.gif rename to theme/default/skin/identica/images/icons/twotone/green/caution.gif diff --git a/theme/identica/images/icons/twotone/green/chart.gif b/theme/default/skin/identica/images/icons/twotone/green/chart.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/chart.gif rename to theme/default/skin/identica/images/icons/twotone/green/chart.gif diff --git a/theme/identica/images/icons/twotone/green/checkmark.gif b/theme/default/skin/identica/images/icons/twotone/green/checkmark.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/checkmark.gif rename to theme/default/skin/identica/images/icons/twotone/green/checkmark.gif diff --git a/theme/identica/images/icons/twotone/green/clipboard.gif b/theme/default/skin/identica/images/icons/twotone/green/clipboard.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/clipboard.gif rename to theme/default/skin/identica/images/icons/twotone/green/clipboard.gif diff --git a/theme/identica/images/icons/twotone/green/clock.gif b/theme/default/skin/identica/images/icons/twotone/green/clock.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/clock.gif rename to theme/default/skin/identica/images/icons/twotone/green/clock.gif diff --git a/theme/identica/images/icons/twotone/green/closed-folder.gif b/theme/default/skin/identica/images/icons/twotone/green/closed-folder.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/closed-folder.gif rename to theme/default/skin/identica/images/icons/twotone/green/closed-folder.gif diff --git a/theme/identica/images/icons/twotone/green/database.gif b/theme/default/skin/identica/images/icons/twotone/green/database.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/database.gif rename to theme/default/skin/identica/images/icons/twotone/green/database.gif diff --git a/theme/identica/images/icons/twotone/green/disfavourite.gif b/theme/default/skin/identica/images/icons/twotone/green/disfavourite.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/disfavourite.gif rename to theme/default/skin/identica/images/icons/twotone/green/disfavourite.gif diff --git a/theme/identica/images/icons/twotone/green/diskette.gif b/theme/default/skin/identica/images/icons/twotone/green/diskette.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/diskette.gif rename to theme/default/skin/identica/images/icons/twotone/green/diskette.gif diff --git a/theme/identica/images/icons/twotone/green/document.gif b/theme/default/skin/identica/images/icons/twotone/green/document.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/document.gif rename to theme/default/skin/identica/images/icons/twotone/green/document.gif diff --git a/theme/identica/images/icons/twotone/green/double-arrow.gif b/theme/default/skin/identica/images/icons/twotone/green/double-arrow.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/double-arrow.gif rename to theme/default/skin/identica/images/icons/twotone/green/double-arrow.gif diff --git a/theme/default/skin/identica/images/icons/twotone/green/edit.gif b/theme/default/skin/identica/images/icons/twotone/green/edit.gif new file mode 100644 index 0000000000000000000000000000000000000000..c746aca601dfce71bec63cc34bd2cea576a608c6 GIT binary patch literal 75 zcmZ?wbhEHb6krfwn8?KN|NsB^DFQ%}fq_BsCkrD30~3P|kPVa-0J3F5`erVB%fFb# bLC#BkUBTx**BG_BS(!^$or-W`WUvMRPNf%3 literal 0 HcmV?d00001 diff --git a/theme/identica/images/icons/twotone/green/eject.gif b/theme/default/skin/identica/images/icons/twotone/green/eject.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/eject.gif rename to theme/default/skin/identica/images/icons/twotone/green/eject.gif diff --git a/theme/identica/images/icons/twotone/green/exclaim.gif b/theme/default/skin/identica/images/icons/twotone/green/exclaim.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/exclaim.gif rename to theme/default/skin/identica/images/icons/twotone/green/exclaim.gif diff --git a/theme/identica/images/icons/twotone/green/fastforward.gif b/theme/default/skin/identica/images/icons/twotone/green/fastforward.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/fastforward.gif rename to theme/default/skin/identica/images/icons/twotone/green/fastforward.gif diff --git a/theme/identica/images/icons/twotone/green/favourite.gif b/theme/default/skin/identica/images/icons/twotone/green/favourite.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/favourite.gif rename to theme/default/skin/identica/images/icons/twotone/green/favourite.gif diff --git a/theme/identica/images/icons/twotone/green/flag.gif b/theme/default/skin/identica/images/icons/twotone/green/flag.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/flag.gif rename to theme/default/skin/identica/images/icons/twotone/green/flag.gif diff --git a/theme/identica/images/icons/twotone/green/graph.gif b/theme/default/skin/identica/images/icons/twotone/green/graph.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/graph.gif rename to theme/default/skin/identica/images/icons/twotone/green/graph.gif diff --git a/theme/identica/images/icons/twotone/green/grow.gif b/theme/default/skin/identica/images/icons/twotone/green/grow.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/grow.gif rename to theme/default/skin/identica/images/icons/twotone/green/grow.gif diff --git a/theme/identica/images/icons/twotone/green/headphones.gif b/theme/default/skin/identica/images/icons/twotone/green/headphones.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/headphones.gif rename to theme/default/skin/identica/images/icons/twotone/green/headphones.gif diff --git a/theme/identica/images/icons/twotone/green/home.gif b/theme/default/skin/identica/images/icons/twotone/green/home.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/home.gif rename to theme/default/skin/identica/images/icons/twotone/green/home.gif diff --git a/theme/identica/images/icons/twotone/green/hourglass.gif b/theme/default/skin/identica/images/icons/twotone/green/hourglass.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/hourglass.gif rename to theme/default/skin/identica/images/icons/twotone/green/hourglass.gif diff --git a/theme/identica/images/icons/twotone/green/info.gif b/theme/default/skin/identica/images/icons/twotone/green/info.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/info.gif rename to theme/default/skin/identica/images/icons/twotone/green/info.gif diff --git a/theme/identica/images/icons/twotone/green/key.gif b/theme/default/skin/identica/images/icons/twotone/green/key.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/key.gif rename to theme/default/skin/identica/images/icons/twotone/green/key.gif diff --git a/theme/identica/images/icons/twotone/green/lock.gif b/theme/default/skin/identica/images/icons/twotone/green/lock.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/lock.gif rename to theme/default/skin/identica/images/icons/twotone/green/lock.gif diff --git a/theme/default/skin/identica/images/icons/twotone/green/mail.gif b/theme/default/skin/identica/images/icons/twotone/green/mail.gif new file mode 100644 index 0000000000000000000000000000000000000000..1084c862f62fd5490abc582fcfe7b577d450efff GIT binary patch literal 82 zcmZ?wbhEHb6krfwn8?KN|NsB^DFQ%}fq_BsCkrD30~3P|kPVa-0J4=s`erVB%fEQa if?KZ~c0{bs%Z(FiQZABxslH78RN`eH|DIR|25SH{2phKm literal 0 HcmV?d00001 diff --git a/theme/identica/images/icons/twotone/green/move.gif b/theme/default/skin/identica/images/icons/twotone/green/move.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/move.gif rename to theme/default/skin/identica/images/icons/twotone/green/move.gif diff --git a/theme/identica/images/icons/twotone/green/music.gif b/theme/default/skin/identica/images/icons/twotone/green/music.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/music.gif rename to theme/default/skin/identica/images/icons/twotone/green/music.gif diff --git a/theme/default/skin/identica/images/icons/twotone/green/news.gif b/theme/default/skin/identica/images/icons/twotone/green/news.gif new file mode 100644 index 0000000000000000000000000000000000000000..712c685dc0b02b2bfd262e9007b7a8ce0f81e2e8 GIT binary patch literal 76 zcmZ?wbhEHb6krfwn8?KN|NsB^DFQ%}fq_BsCkrD30~3P|kPVa-0J3F6`erVB%dgDh c(B`#%N#&>iH4Co$il+Z^fq{uZhXDvc@(fHGA$>EKz2#t<@&1gr k?6jS+w?iK-pOA3ERiJ7ef0ygV@3|(aU3`n#ofsLc0gB=r!2kdN literal 0 HcmV?d00001 diff --git a/theme/identica/images/icons/twotone/green/rewind.gif b/theme/default/skin/identica/images/icons/twotone/green/rewind.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/rewind.gif rename to theme/default/skin/identica/images/icons/twotone/green/rewind.gif diff --git a/theme/identica/images/icons/twotone/green/search.gif b/theme/default/skin/identica/images/icons/twotone/green/search.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/search.gif rename to theme/default/skin/identica/images/icons/twotone/green/search.gif diff --git a/theme/default/skin/identica/images/icons/twotone/green/shield.gif b/theme/default/skin/identica/images/icons/twotone/green/shield.gif new file mode 100644 index 0000000000000000000000000000000000000000..419d5ee4be0c57121049c616e8ef6bf6dc736e3e GIT binary patch literal 85 zcmZ?wbhEHb6krfwn8?KN|NsB^DFQ%}fq_BsCkrD30~3P|kPVa-0J7CW`erVB%Xy&L m=u~<0*$KCf<=zp@TOe*ZbEQ(w>ZOy#&cDmB_R$kzum%90svYG3 literal 0 HcmV?d00001 diff --git a/theme/identica/images/icons/twotone/green/skip-back.gif b/theme/default/skin/identica/images/icons/twotone/green/skip-back.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/skip-back.gif rename to theme/default/skin/identica/images/icons/twotone/green/skip-back.gif diff --git a/theme/identica/images/icons/twotone/green/skip.gif b/theme/default/skin/identica/images/icons/twotone/green/skip.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/skip.gif rename to theme/default/skin/identica/images/icons/twotone/green/skip.gif diff --git a/theme/identica/images/icons/twotone/green/skull.gif b/theme/default/skin/identica/images/icons/twotone/green/skull.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/skull.gif rename to theme/default/skin/identica/images/icons/twotone/green/skull.gif diff --git a/theme/identica/images/icons/twotone/green/statusbar.gif b/theme/default/skin/identica/images/icons/twotone/green/statusbar.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/statusbar.gif rename to theme/default/skin/identica/images/icons/twotone/green/statusbar.gif diff --git a/theme/identica/images/icons/twotone/green/stop.gif b/theme/default/skin/identica/images/icons/twotone/green/stop.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/stop.gif rename to theme/default/skin/identica/images/icons/twotone/green/stop.gif diff --git a/theme/identica/images/icons/twotone/green/template.gif b/theme/default/skin/identica/images/icons/twotone/green/template.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/template.gif rename to theme/default/skin/identica/images/icons/twotone/green/template.gif diff --git a/theme/identica/images/icons/twotone/green/text-bigger.gif b/theme/default/skin/identica/images/icons/twotone/green/text-bigger.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/text-bigger.gif rename to theme/default/skin/identica/images/icons/twotone/green/text-bigger.gif diff --git a/theme/identica/images/icons/twotone/green/text-smaller.gif b/theme/default/skin/identica/images/icons/twotone/green/text-smaller.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/text-smaller.gif rename to theme/default/skin/identica/images/icons/twotone/green/text-smaller.gif diff --git a/theme/identica/images/icons/twotone/green/trash.gif b/theme/default/skin/identica/images/icons/twotone/green/trash.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/trash.gif rename to theme/default/skin/identica/images/icons/twotone/green/trash.gif diff --git a/theme/identica/images/icons/twotone/green/two-docs.gif b/theme/default/skin/identica/images/icons/twotone/green/two-docs.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/two-docs.gif rename to theme/default/skin/identica/images/icons/twotone/green/two-docs.gif diff --git a/theme/identica/images/icons/twotone/green/twotone.gif b/theme/default/skin/identica/images/icons/twotone/green/twotone.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/twotone.gif rename to theme/default/skin/identica/images/icons/twotone/green/twotone.gif diff --git a/theme/identica/images/icons/twotone/green/undo.gif b/theme/default/skin/identica/images/icons/twotone/green/undo.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/undo.gif rename to theme/default/skin/identica/images/icons/twotone/green/undo.gif diff --git a/theme/identica/images/icons/twotone/green/user.gif b/theme/default/skin/identica/images/icons/twotone/green/user.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/user.gif rename to theme/default/skin/identica/images/icons/twotone/green/user.gif diff --git a/theme/identica/images/icons/twotone/green/vegetable.gif b/theme/default/skin/identica/images/icons/twotone/green/vegetable.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/vegetable.gif rename to theme/default/skin/identica/images/icons/twotone/green/vegetable.gif diff --git a/theme/identica/images/icons/twotone/green/x.gif b/theme/default/skin/identica/images/icons/twotone/green/x.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/x.gif rename to theme/default/skin/identica/images/icons/twotone/green/x.gif diff --git a/theme/identica/images/icons/twotone/green/zoom-in.gif b/theme/default/skin/identica/images/icons/twotone/green/zoom-in.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/zoom-in.gif rename to theme/default/skin/identica/images/icons/twotone/green/zoom-in.gif diff --git a/theme/identica/images/icons/twotone/green/zoom-out.gif b/theme/default/skin/identica/images/icons/twotone/green/zoom-out.gif similarity index 100% rename from theme/identica/images/icons/twotone/green/zoom-out.gif rename to theme/default/skin/identica/images/icons/twotone/green/zoom-out.gif diff --git a/theme/identica/default-avatar-mini.png b/theme/identica/default-avatar-mini.png deleted file mode 100644 index 38b8692b4a2f71c8de3d6a12b715df33aada5f7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 646 zcmV;10(t$3P)t7_1ao1dG5H5=fedf?I_U zERrsbGN6ogMr}` z=geF#+zTQC5di=LaBdjJM@3P-0idfKA;f20*DnA(@I8qLjEKM(3u~J8S_pAFm&<9f zSPbEC7@TwLgOn1}=@gFRpkA-LjIlSH&E_!?ePIBYs;Zr6Ga4*xpF`v&- zEEdi`SF2Su6bfC-+-EQtpin4yM0AgV_}m^LaEH4M-{d zNe9pK002AF4@7iH=bR&(&2Ehsiv@`2laNxrAB{#2)9Ew=0L!vqS=K>6*rng^e_gNF z@3`x_^;WAT4=u}|=ytns97hAt;6zjd&?=Y9n`49wheK2$*>gXpP+!1HdC8#9K|%7P#8l;_13R g5kkBIaJK9D9f4f}@hqK`?*IS*07*qoM6N<$f=KKaB>(^b diff --git a/theme/identica/default-avatar-profile.png b/theme/identica/default-avatar-profile.png deleted file mode 100644 index f8357d4fc296271b837b3d9911cfbc133918ef2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2853 zcmb_ei8mD78y=G~k);$_B4nAeWf!uJb!=mwFxIgpYYNHGgi?(!!!%2>gg$GQDZ3$C zn6Z3Be3pqYcBbs~o9}=4-E-dioO|zk&w1~C&-1+RGdmkIZcbrN006*kVQvCrq1S%~ zI>VZOym_F-0`@2)3r7%ZJOcTpvDRn9&E29{{$u|cn~@yxA!}188sZx55QdC?;2r4? zc<|tXV$i*iC|~bzf5ouK0OGo?FaW@rZ((BS_>i>rHW4c7FWjxaVWi+;PI(&gUGbv) zCr`avoO2*wy=Ua~C1uC-v5*p$Q2JAp6N$SP)UT0fjP1Qa2BpIrR1SKnCEBZ}tIn-pzCOAL^VgF4S4C^PNcO*LaWpw=UvIUY^7m4i3h~MsaKF%sZz6N(33sl$Ce5KKlzn4d&swu~LH8q(F3rIK|9vBuDK&Xxv*&|}Nitk@B&1Xm=RlEy_1+0Kbz(#Fg+!DDI8Ugks(!DJ zlHJ;3R+WhBlF8(z-Rby$TN3V2k3L}|iG(&|fP@JrEjY`G;cjO~VGihvZ<#e~wwxS< z?5s_8_w=L@VjHpBh+e2V+cHXD?uusEbpJoL`sGe#%uBD|9!)k10S+Ja_ z0a9dwpwY!V*j{~oJ?mM4S5}&?NlQQ7-i{=fnyAsTpMdMw`HbWN(~h^wT&t3YhlkTj zf1=xucV`B;l$vspajqcy*&O=gGfkkfXiZZH#2ya66}Ix5?)N2y+t1(sZ~Tb_I*s72 z%yvZDdOl$agTdMb<{vHM19Bv;U$?{`i+J_Tx6cb@aL7mOst~EVTOIt~+~F;m1VV2L zx5x-I5q}f_Ls?s5+S`o^Dk|BCnqkh3i6<5y?-T_4Lnvcw_6cu_c5Tm9F!)*44VUXR zf^7Q$8HtWyl9EeNS*=g!bNn-9;AW(6oC-JmXa0?fm%o`2Ao1*s5cG_TyF6G&MPD zX&oKxPEJmQ?)+==z*;hSXmF5kq#<+6r#xIsRP?)B}1gBe9za%a;4x2G{S zR%T|YMZ3v;I3;4{bAauXR;mn{=sKJT}1XAVO%|mv1PPm}K#>vI?{ZlA$M&AI`#-iMpVKHn@jtv9? zF|d{=YJ^HkNf|R;v1n^Rc+Tm{<{ja50flYG=V%7ZGmas>-nh~7vGes`f3=+)A6i&h zF&Tm)B32O*H}8DD$9+eB9o>wf6VyXKl$FhQJmVi3nTxkm&EpfUiC|GlEszE5| zm5rrkes%Thxo!+|>cNcn=Sjxe8pP592D>1ldGDIOe&WO_Q!C{A%z(JKTRJhT;R={n zuT)f2l1G<^j@4G*P?0$aJ8om!RH7z>!DtI6FApy|;XFS@L_~CSb~36$cm?ELb7LnH zucCj8c`56q0B-q$a#jDYK-hiJcz;DePfrgdVPqqd$=tI$)M2QO4M9;>I7NE|VgRoi z(0b!+xiR#zy05(;guDP-o(Me;JHtDJ2!$U)c2n1q~pIBe~HLiIA@tHwJzNo9yij0bKYkjPT z$BPvt9GDbByOUZ1DFrGbQ1b9yjTMbHni)xk8W6=bAEx#>dUg z%*-AZqytz5EkE1iMq))f9`GKELxJZYmSCxhEQb&RflwDtPbPd-A1aO~dlwI{uoQ^! zN=(G!1qQ=BIV|BXd3>!fdMe5TXb#ptb=x_v_4l_s?yc)vWysl6U}+8>QM-_`#%Dha zT%1XL;k3Plc6#{7fB~_T)Mgt{aPI7Ql`rXb0-XA*0=r!u-*u7gJ$8-4_7greHMKg` zIJVJNDTQ|^wuv~}i%`$JGG5;ANVHNB-s9agE3Ba+=SE!+>I(u6-abCbUs8FQTis$V z5h(Gb84Ivpm*I}a+fdzbfjXBURU#Feon6f$;9x^UADn7w^lXS(2M|AoC8Y&D#^ z6k@a(P2%M$3A<8VT`dO&(<>U+Ib{}N+gN|fD&r#~BYO?HI4kgtCZS^D@S{t1Tpwsb z(&*W|RI&WJx;HFc&_N9@YDh^*Jv!N6e6-od(Q;rgb;k2A*gBJ}@D2z7NnAh`800Cn zc66Bh*R}NaN-8M4M5EEMH_v{+zNXW?4-OCamrE-HgMzlcH85ybKRQ{)1~;tP-Tl(sYl+ zS!I7?qkq$*l6##{qYBc%D6;rIMoURyO261pF_VNj@`K5~N77M-xR!a-8 MfY_K+7Z|aDy3W6;R?}) zJJa7D+8b}%q`4{D>!4paaL(^{&bi<3xi|OxZhl9J2i|dE0WSwJ z;8&o3y8I|2|D^3LB6AAh1ik=tKx{650`H~bDI%!ZcR(rC1bhe718ACt%jLrDcH?%t zsjjXjCnqQSb+v$ri3#rCzt6pU_lQIyjE#+%-9G>yipXCx_?iVMr9J?@266xz8X9P8 zYooHV@|6(Ign@wpIy*awMx%!5Z{TeaxosGd0+dqgn0n^&moHz={{8#ev17+#bDo2E zJkFUjXSj6flJR)|25b=#9i{~+rE-CvflW@QlM^RS;BvWaq&*i`u3X{NsZ&PtOA+}5 zK$|uk1vUZf+qdtvBM;Eh(!%D=n~mm2N~yO1G^JDl@G*eb>t*N8oim5o3i!0z3_V#k~=FJ5Y5fL6fe8}a?ml+uuu{^G}w$|L-;$Zs6JIj$0x~_BN z$PvQfu<=TxwzihNd-u}N&|sOw;NTz~9UY91j{}gClY`Ia!|(S~US2-$*ouk@%F4=k z^5hA?CJiVBC@U+=c;T+DE(Qk&F>ij6NQ91#4&w2+CGxtibMoZLBzb^DBEi+GR|y0H zmgXoeElpOn`8t~M;K2hfUc8vn7mvree*L9I7=(9lp?pRVhKLLsY^fGh+wHa6mLq>rRmtXN@bp62G}dHpL_uCz)C z$U;C-QBm59mz0#SXU`r>^K9F;jl8_Pls=!&$NKf_tx^KA5CGu!`|*0cGi(lrgF}Z7 zQCwVXX^w(|0uCQOJm-#8R#tN0z=3S&OkF>l&Z}3iroFwLTeoh}-`~%M4I8MhueZE^ z7}&mjJ6pGIB^V5%>pEVqmztWI1w{c1`aJY_Ja{~wg$zw1H#hgC#9diELa!s11lWxw z0d`|afZbRUU^kWo*p2_a087E#=;$cdu3aM*i=mWCMvY1-G)+s^&Gy*^NZD7@v^nFJ zEn7xYQdM$J zqX0X|X9Eq00_G&b4EX*2SC)~P4@#-D`H9idQKK4l0DXYx?%lg7JJ;3K5eNhbg+e@g z_RO3|Lqw8y$ZVf&OJ_H1=J`Z~f`S5kJ|9(8Rde`^jEoSA#f)a3A>e((QCL_wXHZE= z$!n3V0hqPWeHv2&0JwAK&Y}~_7U6K%sE&!qkj7NbX&m76>C-%a{@gBZ8S(h>V}ik; z(d+@xMC4zlGc-d(L!3Kz&L(>EBaujO{P=NnT?d!|K7;AksEB+E`~+~}!UYBf2JGUQ z7H7|%B@&4k%}+%n3^UWLRlseaLen&M?b?Ok@5kwM+CtbsG#aI|v(vn&-M~9CO?-Bu zyA}8zCnAEEc#v$kH_im?j{fjm~#(*06q~({y(4Us6jRG4bWoPoK7ce z)~s37qXxsn!{)#96Tnx%=OQvQlalTb1>gt9u>Y{fFF>Q^!yaZRr3!&Jd2!sP5vT!P pRW4Qse&@wen|>f9B54D%{{RsfdHbSpK`#IR002ovPDHLkV1m@7$GHFi