diff options
author | Andrew Dolgov <[email protected]> | 2006-10-01 11:57:50 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2006-10-01 11:57:50 +0100 |
commit | c339343b40fafd33a61163a18078cf9f3273ef38 (patch) | |
tree | fe4c7152d6b99c72fc7d335d9c89fbf1385aaf28 | |
parent | f27d955a58bffbb9f24c82fcca427e0ac7d37312 (diff) |
add compact theme
-rw-r--r-- | backend.php | 6 | ||||
-rw-r--r-- | gecko.css | 4 | ||||
-rw-r--r-- | modules/pref-feed-browser.php | 1 | ||||
-rw-r--r-- | opera.css | 26 | ||||
-rw-r--r-- | prefs.php | 11 | ||||
-rw-r--r-- | schema/ttrss_schema_mysql.sql | 3 | ||||
-rw-r--r-- | schema/ttrss_schema_pgsql.sql | 3 | ||||
-rw-r--r-- | schema/upgrade-1.2.3-1.2.4-mysql.sql | 6 | ||||
-rw-r--r-- | schema/upgrade-1.2.3-1.2.4-pgsql.sql | 6 | ||||
-rw-r--r-- | themes/compact/images/grad_1.png | bin | 0 -> 218 bytes | |||
-rw-r--r-- | themes/compact/images/ttrss_logo.png | bin | 0 -> 6234 bytes | |||
-rw-r--r-- | themes/compact/theme.css | 43 | ||||
-rw-r--r-- | tt-rss.css | 1 | ||||
-rw-r--r-- | tt-rss.php | 11 |
14 files changed, 87 insertions, 34 deletions
diff --git a/backend.php b/backend.php index 24295769a..4ff25c49f 100644 --- a/backend.php +++ b/backend.php @@ -1,5 +1,6 @@ <?php require_once "sessions.php"; + require_once "modules/backend-rpc.php"; header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); @@ -24,7 +25,7 @@ require_once "db-prefs.php"; require_once "functions.php"; - $print_exec_time = true; + $print_exec_time = false; if ((!$op || $op == "rpc" || $op == "rss" || $op == "digestSend" || $op == "globalUpdateFeeds") && !$_REQUEST["noxml"]) { @@ -87,8 +88,7 @@ require_once "modules/pref-filters.php"; require_once "modules/pref-labels.php"; require_once "modules/pref-users.php"; - require_once "modules/pref-feed-browser.php"; - require_once "modules/backend-rpc.php"; + require_once "modules/pref-feed-browser.php"; $script_started = getmicrotime(); @@ -1,4 +1,4 @@ -/* #infoBox { +#infoBox { border-width : 1px 1px 1px 1px; border-style : solid; border-color : #88b0f0; @@ -23,4 +23,4 @@ z-index : 3; position : absolute; display : none; -} */ +} diff --git a/modules/pref-feed-browser.php b/modules/pref-feed-browser.php index 4086822b8..893f8f5a1 100644 --- a/modules/pref-feed-browser.php +++ b/modules/pref-feed-browser.php @@ -155,4 +155,3 @@ print "</div>"; } ?> - @@ -5,6 +5,32 @@ table.main td.headlines { border-color : #c0c0c0; } +#infoBox { + border-width : 1px 1px 1px 1px; + border-style : solid; + border-color : #88b0f0; + font-size : small; + position : relative; + top : 30%; + left : 30%; + width : 30%; + padding-bottom : 5px; + background-image : url("images/prefs-content.png"); + background-position : top left; + background-repeat : repeat-x; + background-color : white; +} + +#infoBoxShadow { + background-image : url("images/overlay.png"); + left : 0; + top : 0; + height : 100%; + width : 100%; + z-index : 3; + position : absolute; + display : none; +} /* #infoBox { border-width : 1px 1px 1px 1px; border-style : solid; @@ -36,17 +36,6 @@ <link type="text/css" href="<?php echo $user_css_url ?>"/> <?php } ?> - <?php if (get_pref($link, 'USE_COMPACT_STYLESHEET')) { ?> - - <link rel="stylesheet" href="tt-rss_compact.css" type="text/css"> - - <?php } else { ?> - - <link title="Compact Stylesheet" rel="alternate stylesheet" - type="text/css" href="tt-rss_compact.css"/> - - <?php } ?> - <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <script type="text/javascript" src="prototype.js"></script> diff --git a/schema/ttrss_schema_mysql.sql b/schema/ttrss_schema_mysql.sql index ada03bc44..19f38eaa7 100644 --- a/schema/ttrss_schema_mysql.sql +++ b/schema/ttrss_schema_mysql.sql @@ -25,6 +25,8 @@ create table ttrss_themes(id integer not null primary key auto_increment, theme_path varchar(200) not null) TYPE=InnoDB; insert into ttrss_themes (theme_name, theme_path) values ('Old-skool', 'compat'); +insert into ttrss_themes (theme_name, theme_path) values ('Graycube', 'graycube'); +insert into ttrss_themes (theme_name, theme_path) values ('Default (Compact)', 'compact'); create table ttrss_users (id integer primary key not null auto_increment, login varchar(120) not null unique, @@ -218,7 +220,6 @@ insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id,help_ 'Experimental support for virtual feeds based on user crafted SQL queries. This feature is highly experimental and at this point not user friendly. Use with caution.'); insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('DEFAULT_UPDATE_INTERVAL', 3, '30', 'Default interval between feed updates (in minutes)',1); -insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('USE_COMPACT_STYLESHEET', 1, 'false', 'Use compact stylesheet by default',2); insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id,help_text) values('DEFAULT_ARTICLE_LIMIT', 3, '0', 'Default article limit',2, 'Default limit for articles to display, any custom number you like (0 - disables).'); diff --git a/schema/ttrss_schema_pgsql.sql b/schema/ttrss_schema_pgsql.sql index 83a837c9e..0bd4caad7 100644 --- a/schema/ttrss_schema_pgsql.sql +++ b/schema/ttrss_schema_pgsql.sql @@ -25,6 +25,8 @@ create table ttrss_themes(id serial not null primary key, theme_path varchar(200) not null); insert into ttrss_themes (theme_name, theme_path) values ('Old-skool', 'compat'); +insert into ttrss_themes (theme_name, theme_path) values ('Graycube', 'graycube'); +insert into ttrss_themes (theme_name, theme_path) values ('Default (Compact)', 'compact'); create table ttrss_users (id serial not null primary key, login varchar(120) not null unique, @@ -198,7 +200,6 @@ insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id,help_ 'Experimental support for virtual feeds based on user crafted SQL queries. This feature is highly experimental and at this point not user friendly. Use with caution.'); insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('DEFAULT_UPDATE_INTERVAL', 3, '30', 'Default interval between feed updates (in minutes)',1); -insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('USE_COMPACT_STYLESHEET', 1, 'false', 'Use compact stylesheet by default',2); insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id,help_text) values('DEFAULT_ARTICLE_LIMIT', 3, '0', 'Default article limit',2, 'Default limit for articles to display, any custom number you like (0 - disables).'); diff --git a/schema/upgrade-1.2.3-1.2.4-mysql.sql b/schema/upgrade-1.2.3-1.2.4-mysql.sql index 664419aa1..690b978eb 100644 --- a/schema/upgrade-1.2.3-1.2.4-mysql.sql +++ b/schema/upgrade-1.2.3-1.2.4-mysql.sql @@ -3,13 +3,15 @@ begin; delete FROM ttrss_user_prefs WHERE pref_name = 'DISPLAY_HEADER'; delete FROM ttrss_user_prefs WHERE pref_name = 'DISPLAY_FOOTER'; delete FROM ttrss_user_prefs WHERE pref_name = 'ENABLE_SEARCH_TOOLBAR'; +delete FROM ttrss_user_prefs WHERE pref_name = 'USE_COMPACT_STYLESHEET'; delete FROM ttrss_prefs WHERE pref_name = 'DISPLAY_HEADER'; delete FROM ttrss_prefs WHERE pref_name = 'DISPLAY_FOOTER'; delete FROM ttrss_prefs WHERE pref_name = 'ENABLE_SEARCH_TOOLBAR'; +delete FROM ttrss_prefs WHERE pref_name = 'USE_COMPACT_STYLESHEET'; -insert into ttrss_themes (theme_name, theme_path) - values ('Graycube', 'graycube'); +insert into ttrss_themes (theme_name, theme_path) values ('Graycube', 'graycube'); +insert into ttrss_themes (theme_name, theme_path) values ('Default (Compact)', 'compact'); update ttrss_version set schema_version = 11; diff --git a/schema/upgrade-1.2.3-1.2.4-pgsql.sql b/schema/upgrade-1.2.3-1.2.4-pgsql.sql index 664419aa1..690b978eb 100644 --- a/schema/upgrade-1.2.3-1.2.4-pgsql.sql +++ b/schema/upgrade-1.2.3-1.2.4-pgsql.sql @@ -3,13 +3,15 @@ begin; delete FROM ttrss_user_prefs WHERE pref_name = 'DISPLAY_HEADER'; delete FROM ttrss_user_prefs WHERE pref_name = 'DISPLAY_FOOTER'; delete FROM ttrss_user_prefs WHERE pref_name = 'ENABLE_SEARCH_TOOLBAR'; +delete FROM ttrss_user_prefs WHERE pref_name = 'USE_COMPACT_STYLESHEET'; delete FROM ttrss_prefs WHERE pref_name = 'DISPLAY_HEADER'; delete FROM ttrss_prefs WHERE pref_name = 'DISPLAY_FOOTER'; delete FROM ttrss_prefs WHERE pref_name = 'ENABLE_SEARCH_TOOLBAR'; +delete FROM ttrss_prefs WHERE pref_name = 'USE_COMPACT_STYLESHEET'; -insert into ttrss_themes (theme_name, theme_path) - values ('Graycube', 'graycube'); +insert into ttrss_themes (theme_name, theme_path) values ('Graycube', 'graycube'); +insert into ttrss_themes (theme_name, theme_path) values ('Default (Compact)', 'compact'); update ttrss_version set schema_version = 11; diff --git a/themes/compact/images/grad_1.png b/themes/compact/images/grad_1.png Binary files differnew file mode 100644 index 000000000..1a25a785a --- /dev/null +++ b/themes/compact/images/grad_1.png diff --git a/themes/compact/images/ttrss_logo.png b/themes/compact/images/ttrss_logo.png Binary files differnew file mode 100644 index 000000000..2cedc35ed --- /dev/null +++ b/themes/compact/images/ttrss_logo.png diff --git a/themes/compact/theme.css b/themes/compact/theme.css new file mode 100644 index 000000000..ed7e9bd60 --- /dev/null +++ b/themes/compact/theme.css @@ -0,0 +1,43 @@ +#feeds-holder { + border-width : 0px 1px 0px 0px; + top : 0px; + bottom : 0px; + background : white; +} + +#header { + left : 270px; +} + +#toolbar { + font-size : small; +} + +#toolbar input { + font-size : small; +} + +div.headlines_cdm { + border-width : 1px 0px 0px 0px; + bottom : 0px; +} + +#content-frame { + border-width : 1px 0px 0px 0px; + bottom : 0px; +} + +div.postReply { + font-size : small; + padding : 0px; + margin : 0px; +} + +div.postReply div.postHeader { + border-width : 0px 0px 1px 1px; +} + +#footer, #prefFooter { + display : none; +} + diff --git a/tt-rss.css b/tt-rss.css index de1ce7262..d1a504134 100644 --- a/tt-rss.css +++ b/tt-rss.css @@ -83,6 +83,7 @@ ul.feedCatList li { ul.feedList li { margin : 0px; + font-size : small; } li.feedUnread, diff --git a/tt-rss.php b/tt-rss.php index 9d6a556e9..a71436b98 100644 --- a/tt-rss.php +++ b/tt-rss.php @@ -37,17 +37,6 @@ <link type="text/css" href="<?php echo $user_css_url ?>"/> <?php } ?> - <?php if (get_pref($link, 'USE_COMPACT_STYLESHEET')) { ?> - - <link rel="stylesheet" href="tt-rss_compact.css" type="text/css"> - - <?php } else { ?> - - <link title="Compact Stylesheet" rel="alternate stylesheet" - type="text/css" href="tt-rss_compact.css"/> - - <?php } ?> - <!--[if gte IE 5.5000]> <script type="text/javascript" src="pngfix.js"></script> <link rel="stylesheet" type="text/css" href="tt-rss-ie.css"> |