Commit Graph

36 Commits

Author SHA1 Message Date
Frederic Guillot b8a9c91e79 Make read/bookmark icons more usable in mobile view 2016-03-20 19:00:11 -04:00
Frederic Guillot d7cb090aae Fix php notice in PR 2016-03-03 19:48:54 -05:00
denfil 4c0d975532 Make clickable icons 2016-02-29 09:06:22 +03:00
denfil ee805bebfc Add to preferences Item title links to 2016-02-28 15:04:01 +03:00
Mathias Kresin 0c7bcfb65b Limit the heading to one line for desktop clients
Provide the full title using the title attribute (will be shown by on mouse over for desktop browsers).
2015-12-12 11:22:52 +01:00
Mathias Kresin 1fc6f2222c fix a display glitch in full content mode
Articles without paragraphs should have a margin to item action as well. Fix this issue by adding the margin to the container element.

There must be no space between between the <div class="preview-full-content"> and the $item['content']. The CSS pseudo-class :empty does not consider a div with whitespaces only as empty.  The Selectors Level 4 Draft[1] as of 13 September 2015, mentions the CSS pseudo-class :blank which will do so. But it's a draft and not yet implemented by the majority of the browsers.

[1] https://drafts.csswg.org/selectors-4/#the-blank-pseudo
2015-12-10 21:42:26 +01:00
Mathias Kresin 0c5560cdc6 move the item action links to the top
there must be no space between between the <p class="preview"> and the $item['content']. The CSS pseudo-class :empty does not consider a paragraph with whitespaces as empty.  The Selectors Level 4 Draft[1] as of 13 September 2015, mentions the CSS pseudo-class :blank which will do so. But it's a draft and not yet implemented by the majority of the browsers.

[1] https://drafts.csswg.org/selectors-4/#the-blank-pseudo
2015-12-09 20:35:04 +01:00
Mathias Kresin 0cd4438574 show the article author if possible 2015-12-09 20:35:04 +01:00
Mathias Kresin de50709f46 do not show feed title/url when browsing the articles of a chosen feed
It doesn't contain any useful info.
2015-12-09 20:35:03 +01:00
Mathias Kresin d5b06afbc9 full content: swap "open original" with "view" link, link item url to heading 2015-12-09 20:35:02 +01:00
Mathias Kresin 1ca2444267 take care of groups during navigating between items 2015-11-20 16:30:09 +01:00
Frederic Guillot 1c0d14bc94 Include PicoFarad into Miniflux 2015-08-28 21:34:34 -04:00
Frederic Guillot a78cf795b6 Improve css for preview full content 2015-05-17 13:14:33 -04:00
Frederic Guillot fa1ddb486a Normalize helper functions 2015-04-10 20:57:44 -04:00
Frederic Guillot c81b728d69 Merge Arabic translation #348 and improve user interface for RTL languages 2015-03-20 18:53:15 -04:00
Frederic Guillot 9732824a8d Merge partially #315 (add class to enclosure link) 2015-02-08 11:22:48 -05:00
Mathias Kresin a2686ae21d add option to disable mark as read for original link
fixes #196
2015-01-30 00:14:01 +01:00
Mathias Kresin 0aa5252c85 remove multiple definition of data-item-page 2014-12-26 23:01:05 +01:00
Frédéric Guillot c1d74b8332 Add favicon support 2014-12-24 17:54:27 -05:00
Mathias Kresin b62fb332b5 Translations: Remove unused, dedup and add missing entries 2014-11-20 18:49:23 +01:00
Mathias Kresin 3dae99ac27 remove multiple definition of item id
The item id exists as data attribute or as element.id postfix on multiple
elements in an article.

The basic idea is to traverse the DOM tree - starting from the event firing
element - in reverse order till an article element is found.

This article element is passed to the JavaScript functions. These JavaScript
functions are getting the elements which they want to manipulate starting from
the article utilizing the JavaScript querySelector function.

The bootstrap themes had a conflicting and unused class style definied, which is
removed by now.
2014-11-20 10:43:29 +01:00
Mathias Kresin e9762e7ea0 Move bookmark/read/unread display style completely to CSS 2014-11-19 20:19:45 +01:00
Mathias Kresin c18ddc3ddc HTML Cleanup
Remove line breaks and indentation around links text: At least Chrome/Firefox on
Windows add the white space(s) from the HTML Code to the link text, which
results in "jumping" labels. The behaviour can be observed with the Hello Theme
while toggling the bookmark status.
2014-11-05 14:45:10 +01:00
Frédéric Guillot 53b94d8f7b Add option to force RTL mode per feed and improve feed modification 2014-10-19 19:14:33 -04:00
Frédéric Guillot 0069cc3792 Add new theme: Cards (pull-request #224) 2014-07-26 07:20:51 -04:00
silvus 655e8fda68 Add option to select display mode on lists (summaries or full contents) 2014-05-29 16:57:23 +02:00
Frédéric Guillot 555fd9279d Fix bug: open original link doesn't mark item as read 2014-04-04 18:41:24 -04:00
Frédéric Guillot b74b8dd784 Remove PicoTools 2014-03-16 21:56:43 -04:00
Frédéric Guillot e6e6db71f8 Add RTL language support 2014-03-16 21:35:57 -04:00
Frédéric Guillot 01c3175c1b Merge pull-request and improve relative_time() to support translations 2014-02-25 18:49:38 -05:00
chrislemonier c242998e29 Add relative date support
Changed Date display to be relative.  If the relative date is hovered over it shows the actual date and time.
2014-02-25 12:11:29 -08:00
Frédéric Guillot 74d8d361ee Improve enclosure support 2014-02-17 22:04:49 -05:00
Philip Walden 2874d16a5d Provides enahncement fguillot/miniflux #162 "Provide original link to any audio/video enclosures".
Essentially, if an enclosure tag exists in the item, then the item menu will contain
a link 'multimedia [speaker symbol]' to the media url. Otherwise, if there is no
enclosure tag, there is no menu item shown.

This feature required adding an enclosure column to the items table (models/schema.php)
and bumping the DB version to 21 (models/config.php). I also added enclosure tag logic
to the Rss20 parser, the model/item.php and template/item.php files.
2014-02-17 10:41:22 -08:00
Frédéric Guillot da61d38249 Improve mobile layout (Android phones) 2014-02-14 21:21:14 -05:00
Frédéric Guillot 4a17f614fe Improve mobile layout 2014-02-04 21:47:59 -05:00
Frédéric Guillot b3b1e8bef7 Code refactoring (JS and templates) 2013-10-14 22:38:07 -04:00