From e828e31e83e8d487ad02fd9831690b8d113218fe Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 7 Sep 2005 08:19:14 +0100 Subject: [PATCH] big interface overhaul, new logo --- backend.php | 127 ++++++---- feedlist.js | 5 +- functions.js | 20 +- images/blank_icon.png | Bin 0 -> 156 bytes images/ttrss_logo.png | Bin 0 -> 9184 bytes images/ttrss_logo.svg | 90 +++++++ images/vgrad_light.png | Bin 0 -> 386 bytes images/vgrad_light_rev.png | Bin 0 -> 1557 bytes images/vgrad_light_rev2.png | Bin 0 -> 394 bytes prefs.php | 33 ++- tt-rss.css | 491 ++++++++++++++++-------------------- tt-rss.js | 2 +- tt-rss.php | 23 +- viewfeed.js | 14 +- 14 files changed, 450 insertions(+), 355 deletions(-) create mode 100644 images/blank_icon.png create mode 100644 images/ttrss_logo.png create mode 100644 images/ttrss_logo.svg create mode 100644 images/vgrad_light.png create mode 100644 images/vgrad_light_rev.png create mode 100644 images/vgrad_light_rev2.png diff --git a/backend.php b/backend.php index bb8f86534..a9a661427 100644 --- a/backend.php +++ b/backend.php @@ -40,7 +40,9 @@ $actid = $_GET["actid"]; - print ""; +// print "
"; + + print ""; +// print ""; $icon_file = ICONS_DIR . "/$feed_id.ico"; if ($subop != "piggie") { if (file_exists($icon_file) && filesize($icon_file) > 0) { - $feed_icon = ""; + $feed_icon = ""; } else { - $feed_icon = " "; + $feed_icon = ""; } } else { $feed_icon = "$feed"; - if (ENABLE_FEED_ICONS) { + +/* if (ENABLE_FEED_ICONS) { print ""; } + print ""; print ""; - print ""; + print ""; */ + + print "
  • "; + if (ENABLE_FEED_ICONS) { + print "$feed_icon"; + } + print "$feed"; + + if ($unread > 0) { + print " +  ($unread)"; + } + + print "
  • "; + ++$lnum; } -// print ""; - -// print ""; - print "
    $feed_icon$feed"; print "$unread / "; print "$total"; print "
    -// Update all feeds
     "; -// print "
    "; print "
    $total_unread
    "; print "
    $actid
    "; -/* - print "

    All feeds: - Update"; - - print " Mark as read

    "; - - print "
    $total_unread
    "; -*/ - - - } @@ -226,7 +226,23 @@ $feed_icon = " "; } - print ""; + + print "
    "; + + print " + "; + print " + "; + + print "
    Title:" . $line["title"] . "
    Link:" . $line["link"] . "
    "; + + print "
    " . $feed_icon . "
    "; + print "
    " . $line["content"] . "
    "; + + print ""; + +/* print ""; print " @@ -244,7 +260,7 @@ colspan=\"2\" width=\"100%\">" . $line["content"] . ""; - print "
    Title: $feed_icon
    "; + print ""; */ } @@ -629,26 +645,30 @@ if ($subop == "edit") { print "Edit feed:  - Cancel  - Save"; + + "; } else { print " Selection:  - Edit  - Remove "; + + "; + if (ENABLE_PREFS_CATCHUP_UNCATCHUP) { print " - Mark as read  - Mark as unread "; + +  "; } print " - All feeds:  - Export OPML"; + All feeds: + "; } @@ -808,20 +828,29 @@ print "

    "; if ($subop == "edit") { - print "Edit feed:  - Cancel  - Save"; + print "Edit feed: + + "; } else { print " - Selection:  - Edit  - Remove "; + Selection: + + "; } } + if ($op == "error") { + print "

    "; + $msg = $_GET["msg"]; + print $msg; + print "
    "; + } + pg_close($link); ?> diff --git a/feedlist.js b/feedlist.js index dd0d04914..5ea9fffe9 100644 --- a/feedlist.js +++ b/feedlist.js @@ -74,11 +74,12 @@ function viewfeed(feed, skip, subop, doc) { headlines_frame.location.href = query + "&addheader=true"; - cleanSelected("feedsList"); + cleanSelectedList("feedList"); + var feedr = document.getElementById("FEEDR-" + feed); if (feedr) { feedr.className = feedr.className + "Selected"; - } + } disableContainerChildren("headlinesToolbar", false, doc); diff --git a/functions.js b/functions.js index 7faf42874..ebb1bb8f3 100644 --- a/functions.js +++ b/functions.js @@ -124,10 +124,18 @@ function hotkey_handler(e) { } -function cleanSelected(element) { +function cleanSelectedList(element) { var content = document.getElementById(element); - var rows = new Array(); + for (i = 0; i < content.childNodes.length; i++) { + content.childNodes[i].className = content.childNodes[i].className.replace("Selected", ""); + } + +} + + +function cleanSelected(element) { + var content = document.getElementById(element); for (i = 0; i < content.rows.length; i++) { content.rows[i].className = content.rows[i].className.replace("Selected", ""); @@ -247,4 +255,12 @@ function disableContainerChildren(id, disable, doc) { } +function gotoPreferences() { + document.location.href = "prefs.php"; +} + +function gotoMain() { + document.location.href = "tt-rss.php"; +} + diff --git a/images/blank_icon.png b/images/blank_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a2f107312ef94b38640bec0241e423efcbc94ddf GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#DknP^55Ioxs{KGA*%H@?66gHf+|;}h2Ir#G#FEq$h4Rdj426)4R0VfW-+=ci vs(C<#LY^*;Ar_~T6C_v{Cy4YgaWF8j2rw|V+OH}C$})Jm`njxgN@xNA-0>tj literal 0 HcmV?d00001 diff --git a/images/ttrss_logo.png b/images/ttrss_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..0cfde81c00cb1830f64d8db63804b29b0e302e1b GIT binary patch literal 9184 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 Z%*qnc`(A3K;1(T7RY?o+S;6vu{|8hStR?^e literal 0 HcmV?d00001 diff --git a/images/ttrss_logo.svg b/images/ttrss_logo.svg new file mode 100644 index 000000000..0291cf933 --- /dev/null +++ b/images/ttrss_logo.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + tiny tiny rss + + diff --git a/images/vgrad_light.png b/images/vgrad_light.png new file mode 100644 index 0000000000000000000000000000000000000000..31322e6a62c1e131da251ac0e47a496893bfdb4f GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^AhsL_6Of!GE|CtTI14-?iy0WWg+Z8+Vb&Z8pdfpR zr>`sfRZezJ5!I5}u9-j~*%H@?66gHf+|;}h2Ir#G#FEq$h4Rdj426)4R0VfW-+=ci zs(C<#KRjI=Lp09UPIjEs;K0FbE%v|u(-*mhi?(m7By@chI3=d;U*BH8p1p44+{1NR zyc~*3jGTrIb_H!0Wf(1GLcBUI-BFu;G@ALn@~YsO3R_RHiCy4+?%1E-S^RoY1n=Ae zx1U;#vz9rZER{FBviyTq#OxEs@ip;hH9dCzto588bos_=u1Ss)gQO3>l$MF?^fz#h zI()OuZ^d%m+%H^~$!l)M)=NfqMrmApTd+9rVz$quxu@S9+ns%GiCX_r-xZ41Q$M^~ zU^bEY?!PZ5s_&mF7rK9R28Y*4*^qlvvv+^x`xvy$d-*ocufOi9=9iZG&S0%o`uEN6 e!{1DWU(6>3*|w|JXTJxA0fVQjpUXO@geCwxHJ4=o literal 0 HcmV?d00001 diff --git a/images/vgrad_light_rev.png b/images/vgrad_light_rev.png new file mode 100644 index 0000000000000000000000000000000000000000..36f0b5595ef484f870306a234df02b02755e7999 GIT binary patch literal 1557 zcmV+w2I~2VP)9pEAAJ7>e*XNKzd!4G%h%atK2RQUNGN9$5_@RA41g3!Km?TUDNqCuk_14^ zQ3N0X%w57ykmdkF%?c0{!JIBI2h^;{O@*980h02Y@?un;imZL|D?x>~8&j|!g{YJ2 z#i9g{C%>7L2$0|K01;GOXC1+&6(Y?n0+i4I)QXW{KxJ3@BoaU#)Us;CXroX#IZ|n9 zAWch^?GFejfda@x0<1|vkdXS|X<5~rgI*Ex)dZG5MLQw^)~+Z^NP&E2LR$6{^8`HQ zg>6`R4?FTggwKeG1u);EM1{7l5lqCe*VgfqdQ66Hq*vG(*K!zL-9RXecFk~3*P)i&URnRHtTahsY?NcfxA z^f{G-am;Jl>>AgMjYh|Dkqr^Le8IkE7daU-y00WV>#4=lY#s_zT)-QXgwnPZH-aLM zpmdtDZTf`Dk<+v5@KUi>Ud++$TRB*pQ_U^Ua4=#2Vy2tNJ|N-pY~ewi485(~5Jazf zMTf6Zyhc6}R(bNt45UdD%>juR%KDW}JW>KGO4i17Udvz$`?czgV<}C4Dk$sX^1+#R z3mKj!#-dP@hl#>h+Fo~lW$%Aye@@!od4v;0^41z!t^eX?6W_8Jh#^~*8xm93>D@Hx zNzFpB9q^7`3OYGb?IP-H2w>36wUt2+2(kAjAWdiik0g|4s*cPoBK4|6Tsml~EjByY zEX06>o#{Um7k}gu{xj8ZGnWA!t)w=hvtT9|I)dAgTSBkeQNwc(PUEawU1UU^r}S(= zMJUU)r3i}rNC_gFGzamrB1h%AEXgUfmP}5)%16t#dWyBQ){y$=Y>r)qEqV>SL&jU> zVu<5Sko5_874xAn@nSB=(dnR7SLIcOKu}Z!)i;?vC}y#zs>-cK9cRiI`z*vX**`c* zt&`o95vM}VvIWz6psEJmi?b4<3lEN1|EL^_9dy}!YW>Q>!&WJxYsJanjeP3gMdEg3=J zncmZ?Cp!+$Clb5+7e5jSuh04-$oPWzZpTcibxA>&sanN92eoWNu{}^~MGFZMjw{60 zuYROd8Ms2wYc6i8y#>*ol~!}%nXJc#1sR-=1nO?JuQ&Th^39(-1*tywd_&Z0o7pgK?G290etJN&l{^?AV3` z{vDp$GT8wu>BZdc{Y1+Z?m~@^#@WK-(Utrt1pj|)|I6<`w`mj+o95Br00000NkvXX Hu0mjf3!LDa literal 0 HcmV?d00001 diff --git a/images/vgrad_light_rev2.png b/images/vgrad_light_rev2.png new file mode 100644 index 0000000000000000000000000000000000000000..d69a31c405fb9e8e99b71474a1d0b9e84f39b0d3 GIT binary patch literal 394 zcmV;50d@X~P)Z0H))ZnUUjlVovI3jbW+Mg+H*I?-hbQ$k!35MWrVb!aeYv_* zUC|ID8dI2@T&uFKWzEr2%MtvrYWSV`u2pZH%*2{3K - Tiny Tiny RSS + Tiny Tiny RSS : Preferences @@ -12,26 +12,25 @@ - +
    - - - - - - + + -
    - Preferences + + logo
    - -
     Close
    -
    - Return to main -
    -

    Feed Configuration

     
    +
    + + + +
    +
    +
    +

    Feed Configuration

     
    +