Tiny Framework v2.1.1 (2015-06-01):
Added
- Added new file:
content-single.php
.content.php
was split tocontent.php
+content-single.php
to make it easier to customize single posts (via Underscores). - Translation: added Norwegian (Bokmål) translation. Big thanks to Tore Johnny Bråtveit!
- Translation: added Norwegian (Nynorsk) translation. Big thanks to Tore Johnny Bråtveit!
Changed
- Enhancement: added CSS styles to remove image borders from the icons of the plugin: Share Buttons by AddToAny.
- Enhancement: don't use
esc_html__()
on translation containing HTML (via Underscores). - Enhancement: escape translations on comments.php, footer.php, functions.php and in custom template tags (via Underscores).
- Enhancement: updated Theme document structure in readme.txt.
- Enhancement: improved Site Logo support by using full image size instead of a thumbnail. Thanks Johanna Hector for asking!
- Enhancement: added overflow: hidden for the header in the case Site Logo is too wide.
- Enhancement: moved $content_width within setup function (via Underscores). Big thanks to Fränk Klein for the help figuring that out!
Tiny Framework v2.1.0 (2015-04-30):
Changed
- Enhancement: moved template parts into their own dedicated folder and update Infinite Scroll to reflect this change (via Underscores). This might break compatibility with a custom implementation, but because theme is very young, I hope the chance for that is very small.
- Enhancement: better coding standards for no content template (via Underscores).
- Enhancement: adjusted author title line height in archive view.
- Enhancement: increased size for emoji and smiley icons, so they would look better (for child themes, for Tiny Framework CSS styles are commented out).
- Enhancement: improved CSS styling when Infinite Scroll is active.
- Translation: updated German translation. Big thanks to Ralph Stieber!
Tiny Framework v2.0.7 (2015-04-26):
Added
- Added new file:
js/html5shiv.js
- to also have unminified version.
Changed
- Enhancement: updated CSS styles for Custom Menu widget to make it look similar to Categories widget.
- Enhancement: updated CSS styles for RSS widget.
- Enhancement: improved a:hover CSS styles for Custom Menu and Categories widgets.
- Accessibility: added focus property for the widget links, site title and description, post and archive nvigation links.
Tiny Framework v2.0.6 (2015-04-21):
Changed
- Enhancement: increased default widget font size 13px --> 14px.
Fixed
- Fixed
add_query_arg()
andremove_query_arg()
usage, that could pose security issues.
Tiny Framework v2.0.5 (2015-04-17):
Added
- Added new file:
js/functions.js
to contain various additional JavaScript functions. - Enhancement: added white search icons in case someone would like to create darker themes.
- Enhancement: added Tip23 - Mark links to documents with corresponding icons for PDF, Word, Excel, PowerPoint and archive documents (style.css).
- Enhancement: added Tip88 - Customize color scheme (style.css) (also in child themes).
- Enhancement: added Tip37 - Automatically style author's name in a blockquote. Author's name should be enclosed in
<cite>
(style.css) (can also be used in child themes) - Accessibility: added focus property for the main navigation links in mobile view.
- Accessibility: added function to remove title attributes when the title attribute is the same as the link text (via theme Universal).
- Translation: added new line: "Opens in a new window".
Changed
- Updated normalize CSS to v3.0.3.
- Enhancement: updated editor styles to better display images and captions in small screens (via Twenty Fifteen).
- Enhancement: increased default Font Awesome icon webfont size 14px --> 16px making it convenient to use in the content.
- Enhancement: increased theme screenshot size to 1200px x 900px (via Underscores).
- Enhancement: increased the Minimum width of first media query 770px --> 783 pixels, so it would be activated at the same time as mobile view of WordPress admin-bar.
- Enhancement: replaced JavaScript for handling the navigation menu accessible tabbing from jQuery solution to vanilla JavaScript (via Underscores).
- Enhancement: disabled external link icon for some popular social sharing plugins' icons.
- Enhancement: make WP admin-bar sticky from the beginning for a consistent user experience and avoid theme menu covering it.
- Enhancement: improved CSS styling of
cite
insideblockquote
- Accessibility: made Tip25 accessible (Mark the links that will open in a new window with special icon, usually these are the links to external resources) (via theme Universal).
- Translation: updated Japanese translation. Big thanks to Ishikawa Koutarou! @stein2nd
- Translation: updated Swedish translation. Big thanks to tommywik!
Fixed
- Translation: corrected German translation strings "on" and "no-subset" that should not be translated.
- Fixed mobile menu being covered by WordPress admin-bar. Big thanks to WebTrooper!
- Prevent very large image with a caption and without alignment overflowing the content.
Tiny Framework v2.0.4 (2015-03-19):
Added
- Enhancement: added CSS styles for table head and alternating rows.
- Enhancement: added Tip25c -
no-link-icon
CSS class - use it to disable special icon, that marks the links that will open in a new window for an individual link, includeno-link-icon
class for the desired link (style.css) - Enhancement: added Schema.org markup for body, header, etc... via Greg Rickaby's Schema.org Example Markup.
- Enhancement: created two new sections in
functions.php
- "Functions to optimize performance" and "Functions to increase security". - Enhancement: added HTML5 support for default core markup: widgets. It will be introduced in WordPress 4.2. Although it is fair to note, that currently widget generation is set via
functions.php
manually. If standard WP generated content of a widget will be similar of what is set viafunctions.php
now, in WordPress 4.4 I'll consider removing manual settings:before_widget
andafter_widget
. - Accessibility: added outline for buttons.
- Accessibility: added Entry Title just for screen readers for Link, Quote and Status post formats. It is also required to maintain proper heading structure of the document for these post formats.
- Translation: added Spanish translation. Big thanks to Antonio Sánchez!
- Translation: added Italian translation. Big thanks to en_ry!
Changed
- Enhancement: replaced hard-coded HTML4 search form for mobile menu with the standard HTML5 form generated by WordPress core.
- Enhancement: replaced hard-coded HTML4 search form in Tip10 for child themes with the standard HTML5 form generated by WordPress core. Big thanks to ElectricFeet!
- Enhancement: updated
rtl.css
andeditor-style-rtl.css
files. - Enhancement: moved Font Awesome files from
inc/
tofonts/
folder. - Enhancement: updated Font Awesome to version 4.3.0.
- Enhancement: updated
ie.css
styles. - Enhancement: updated CSS styles for buttons.
- Enhancement: wrapped Entry Title of Aside post format in
<header>
. - Enhancement: updated CSS style for Quote post format.
- Enhancement: moved RSS icon style rule lower to prevent it from being overridden by other social icon rules (via Twenty Fifteen).
- Enhancement: replaced Open Sans font fall-back from Helvetica, Arial, "Nimbus Sans L" to Verdana, Geneva, "DejaVu Sans". That gives us more consistent character density and feel. More info.
- Enhancement: removed
line-height
for many elements to make them depended on the mainline-height
of the document and override only when necessary. - Enhancement: changed CSS
$rembase
14px --> 16px (via Underscores). - Enhancement: adjusted size of
H2
andH3
headings in the content area according to "Golden Ratio" for 16px content font size (Headlines: 26px; Sub-headlines: 20px; Primary Text: 16px; Secondary Text: 13px), also updated styles forblockquote
and other elements. - Enhancement: unified font sizes used throughout the theme, changing many elements with font of 10px -> 11px; 12px and 14px -> 13px; 15px -> 16px.
- Enhancement: disabled the
overflow: hidden
for the.site
to avoid clipping of top menu sub-items. - Enhancement: improved text spacing for the first paragraph of a widget when using auto-paragraph feature.
- Enhancement: sanitized
location.hash
inskip-link-focus-fix.js
before passing it togetElementById
(via Underscores). - Enhancement: made navigation consistent - using the comment navigation the same way as the new
the_post_navigation()
andthe_posts_navigation()
(via Underscores). - Enhancement: increased spacing for tap targets in mobile view (manually created social icons, small meta links) to get better Google PageSpeed Insights score.
- Enhancement: changed sidebar container from
div
toaside
. - Enhancement: changed widget container from
aside
tosection
(that is also how it will be by default starting from WordPress 4.2). - Enhancement: changed widget container of Copyright widget from
ul/li
todiv/section
to make it uniform with other footer widgets. - Enhancement: rewrote anonymous function as
tinyframework_modify_archive_title
to prevent PHP errors on older servers. - Accessibility: adjusted color for the label of Link post format.
- Accessibility: increased contrast for post meta icons.
- Accessibility: made aria-controls refer to an ID instead of a class. Prevents ARIA error (via Underscores).
- Translation: unified terms Social Menu -> Social Links Menu.
- Translation: added sentence to the Copyright widget description: Use Text widget with no Title.
Fixed
- Moved custom hook, so
wp_head()
would be the last function before thehead
tag. Big thanks to Antonio Sánchez! - Social Menu was not generated by child theme. Big thanks to John MacKenzie!
- Fixed Schema.org error in comments section. Thanks to en_ry!
- Added missing border for the Calendar Widget table bottom cell.
- Fixed width of several comment form input elements to make them not overflow small screens.
Tiny Framework v2.0.3 (2015-01-19):
- Enhancement: moved all Font Awesome files to one location. It will be easier to maintain the font and easier for users to renew font files at will.
- Enhancement: updated
editor-style.css
to match current front-end styles. - Enhancement: replaced CSS Reset with CSS Normalize (via Underscores).
- Enhancement: adjusted search field width in mobile menu for normal and focused state, so it would fit on one line for older iPhones.
- Enhancement: consolidated similar code from
content.php
andauthor.php
intoauthor-bio.php
(via Twenty Fifteen). - Accessibility: fixed background color for
#no-javascript
. Big thanks to John MacKenzie! - Accessibility: improved document outline by changing hidden title for Primary Menu
H1
-->H2
and single post author headingH3
-->H2
. - Accessibility: updated Site Title and Site Description code (via Twenty Fifteen). Now on the home page Site Title is
H1
and is not a link, on archive pages it'sH1
link (to keep the constant structure of headings), on single pages it'sp
. Also moving to oneH1
per page. It will give clean outline and structure, good for semantics, assistive technology and search engines. - Bug fix: site title and description gets color set in customizer. Big thanks to John MacKenzie!
Tiny Framework v2.0.2 (2015-01-12):
- Enhancement: added custom classes
.no-js
and.js
forHTML
element to handle those specific cases when JavaScript is disabled (via Twenty Fifteen). - Enhancement: updated code for Previous/next comments page navigation to use webicons instead of hard-coded arrows.
- Enhancement: refactored
style.css
file for child theme example according to the Underscoresstyle.css
structure. - Enhancement: removed Tip23 - Properly resize videos, inserted with oembed - (functions.php, style.css). It was causing problems with embedded tweets.
- Enhancement: updated
404.php
andcontent-none.php
to usesection
instead ofarticle
. Also updatedsection
class names (via Underscores). - Enhancement: addded:
content-search.php
toinc/examples/
(via Twenty Fifteen). - Enhancement: changed
#site-info
and#site-info-2
to.site-info
and.site-info-2
to get in line with Underscores. - Enhancement: dropped support for IE7.
- Enhancement: improved
index.php
andsearch.php
files (via Twenty Fifteen). - Enhancement: added new Tip34 - Display image Description field content in attachment view (image.php).
- Enhancement: changed
960px
media query to1100px
.