5c145bde7a
Previously the floating title would not appear until the real title scrolled entirely out of view, which was visually distracting. Now it appears at the point when its bottom lines up with the real title’s bottom. This isn’t perfect yet due to small differences between the two titles’ layouts, but it’s much closer. We now need to use visibility: visible|hidden instead of display: block|none to show and hide the floating title, in order to be able to retrieve its height while it’s hidden. It’s important to use that height because occasionally line wrapping differences make the floating title shorter than the real title, and we don’t want the real title to poke out from underneath. Also fix scrollToRowId to offset by the 4 pixel top margin (like cdmScrollToArticleId already does), so that it goes back to a point when the floating title was hidden; and set the right margin on the floating title so that it’s the same width as the real title and doesn’t overlap the scroll bar. Signed-off-by: Anders Kaseorg <andersk@mit.edu> |
||
---|---|---|
api | ||
cache | ||
classes | ||
css | ||
feed-icons | ||
images | ||
include | ||
install | ||
js | ||
lib | ||
locale | ||
lock | ||
plugins | ||
schema | ||
templates | ||
themes | ||
utils | ||
.buildpath | ||
.gitignore | ||
.htaccess | ||
.project | ||
LICENSE | ||
README.md | ||
atom-to-html.xsl | ||
backend.php | ||
config.php-dist | ||
errors.php | ||
image.php | ||
index.php | ||
messages.pot | ||
opml.php | ||
prefs.php | ||
public.php | ||
register.php | ||
update.php | ||
update_daemon2.php |
README.md
Tiny Tiny RSS
Web-based news feed aggregator, designed to allow you to read news from any location, while feeling as close to a real desktop application as possible.
http://tt-rss.org (http://mirror.tt-rss.org)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Copyright (c) 2005 Andrew Dolgov (unless explicitly stated otherwise).
Uses Silk icons by Mark James: http://www.famfamfam.com/lab/icons/silk/
Requirements
- Compatible web browser (http://tt-rss.org/wiki/CompatibleBrowsers)
- Web server, for example Apache
- PHP (with support for mbstring functions)
- PostgreSQL (tested on 8.3) or MySQL (InnoDB and version 4.1+ required)
Installation Notes
http://tt-rss.org/wiki/InstallationNotes