readme.txt 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432
  1. === TextBook ===
  2. Contributors: automattic
  3. Tags: accessibility-ready, blog, breadcrumb-navigation, business, clean, contemporary, custom-colors, custom-header, custom-menu, dark, education, featured-content-with-pages, featured-images, fluid-layout, formal, full-width-template, geometry, infinite-scroll, journal, lifestream, light, magazine, minimal, modern, news, one-column, post-slider, professional, responsive-layout, right-sidebar, rtl-language-support, school, simple, site-logo, social-menu, sticky-post, testimonials, theme-options, threaded-comments, three-columns, traditional, translation-ready, travel, two-columns, white
  4. Requires at least: 4.0
  5. Tested up to: 4.7
  6. Stable tag: 1.0.0
  7. License: GPLv2 or later
  8. License URI: http://www.gnu.org/licenses/gpl-2.0.html
  9. TextBook WordPress Theme, Copyright 2017 Automattic, Inc.
  10. TextBook is distributed under the terms of the GNU GPL
  11. == Description ==
  12. TextBook is a theme for colleges, schools and organizations focused on education.
  13. == Installation ==
  14. 1. In your admin panel, go to Appearance > Themes and click the Add New button.
  15. 2. Click Upload and Choose File, then select the theme's .zip file. Click Install Now.
  16. 3. Click Activate to use your new theme right away.
  17. == Frequently Asked Questions ==
  18. = Does this theme support any plugins? =
  19. TextBook includes support for Jetpack's Infinite Scroll and Site Logos, as well as other features.
  20. == Changelog ==
  21. = 1.1.11 =
  22. * Lossless image optimization (#7671)
  23. = 1.0.11 =
  24. * Optimize images (#7671)
  25. = 1.1.10 =
  26. * Public Themes T1: PHP Rector fixes (#7396)
  27. = 1.1.9 =
  28. * #5242: Textbook: Fix Newspack blog blocks on posts (#6381)
  29. = 7 September 2017 =
  30. * Update $themecolors array to use hard-coded values rather than variables from the colors array; the addition of the # symbol caused them not to work.
  31. = 25 August 2017 =
  32. * Update version number, use correct URLs in style.css header and site footer.
  33. = 22 August 2017 =
  34. * Remove flex rules for narrow screens; these already get applied for screens greater than 50em wide.
  35. = 19 July 2017 =
  36. * Post date content option should only show or hide dates, not “featured” tag name
  37. = 10 July 2017 =
  38. * Fixes issue where featured image doesn't expand with the width of its placeholder when theres no sidebar on a post
  39. * Prevents font descenders from getting cut off in titles
  40. * Removing widont filter which causes display issues on .card posts
  41. = 7 July 2017 =
  42. * Changing .post selectors to .hentry for responsive styles, custom fonts and RTL
  43. * Swapping .post selectors for .hentry so that CPTs have style
  44. = 5 July 2017 =
  45. * Cleaning up heading styles
  46. * Fixes issue with content area width on some pages, also updating comment metadata font color for better legibility
  47. * Replacing HEADER_TEXTCOLOR constant with value from get_theme_support()
  48. * Fixes warning alert for empty (and unused) variable
  49. = 4 July 2017 =
  50. * Syncing theme tags between style.css and readme.txt
  51. * Fixes some missing escaping functions, prevents customizer from throwing an error before the featured page text option is saved
  52. * Adding a singular placeholder for comments title
  53. = 8 June 2017 =
  54. * Add JavaScript event to trigger resize event, to make sure video widget aspect ratio is correct. Update styles for unordered list widgets, just in the text widget area, so all bullets appear.
  55. = 22 May 2017 =
  56. * Version bump for previous commit
  57. * A benign version bump to keep wpcom and wporg versions in sync while resubmitting to wporg
  58. = 11 May 2017 =
  59. * Adding z-index to post title to prevent cutting off with featured image.
  60. = 22 March 2017 =
  61. * add Custom Colors annotations directly to the theme
  62. * move fonts annotations directly into the theme
  63. = 3 March 2017 =
  64. * Reworking the featured page setup to use WP_Query. Fixes #4407 - I'm not entirely sure why it was causing issues as it was, but this will look/behave the same from the user's perspective.
  65. = 1 March 2017 =
  66. * Fixes issue where post dates continue to appear even after disabling them from Customizer >> Content options
  67. * Fixes issue where Theme Options Featured Content settings are tied to "regular" Featured Content
  68. = 22 February 2017 =
  69. * Add custom logo to headstart annotation.
  70. = 27 January 2017 =
  71. * Fix sync word-break style across all heading tags (h1, h2, etc.)
  72. * Replace get_the_tag_list() with the_tags() for a more straightforward approach that prevents potential fatal errors.
  73. = 26 January 2017 =
  74. * Adds date format fallbacks so that 'j M Y', 'j m y', 'jMY', and 'jmy' all output the default TextBook date format
  75. = 25 January 2017 =
  76. * Adds hover state animation for featred images
  77. * Support default date format and use 'j M Y' as a special date format
  78. * Headstart improvements to include images in featured contact so it matches the demo more closely. Also some code tidying
  79. = 20 January 2017 =
  80. * cleaning up featured content responsive styles
  81. * Adds featured images to featured content
  82. * Adds responsive styles to hfeed (archives, search, etc.)
  83. * Cleaning up gradients in blog grid feeatured images
  84. * Adding semi-transparent featured images to blog post grid
  85. = 19 January 2017 =
  86. * Removing genericons in favor over inline or css-only SVG
  87. * Adding SVG support to the search UI
  88. * Replacing genericons with SVG icons in the following elements
  89. = 18 January 2017 =
  90. * Improve font-size heirarchy in .site-footer credits
  91. * Add translation of Headstart annotation
  92. = 12 January 2017 =
  93. * Adding theme tags and code cleanup
  94. = 11 January 2017 =
  95. * Fixing spacing issue in featured images wrapped in anchor links
  96. * Adding wpcom tags to stylesheet
  97. = 4 January 2017 =
  98. * Cleaning up highlander comment styles
  99. = 29 December 2016 =
  100. * Adding more user friendly padding to the comment form
  101. * Makes highlander comments better match the theme styles
  102. * Cleaning up comment meta spacing and font sizing
  103. * Minor spacing and border color
  104. * Adding time machine styles (again?)
  105. * clean up retired a8c widget Time Machine styles.
  106. * Refactoring entry-meta links for larger clickable areas
  107. = 28 December 2016 =
  108. * Adding smaller global font size for mobile devices
  109. * Removes unnecessary bottom-borders from the last list-item of comments
  110. * Adds negative margins to make category and tag/category cloud widgets line up with borders
  111. * Code cleanup
  112. * Code cleanup
  113. * Move category count and archive count html inside of anchor link
  114. = 27 December 2016 =
  115. * Fixes hover styles on mobile menu to prevent hidden links, add readme.md file
  116. * Updating README file
  117. = 14 December 2016 =
  118. * Adding better color support for category and tag widgets
  119. = 12 December 2016 =
  120. * Adding support for JetPack Author Bio
  121. = 9 December 2016 =
  122. * Removes unneccesary 'esc_html__' function in favor of '__' translator function
  123. * Adds menu descriptions to headstarted pages
  124. * TUX list improvements, hiding entry date on sticky posts in hfeed, testing headstart annotations
  125. = 8 December 2016 =
  126. * Adding support for Single Testimonials
  127. * Adds RTL support, and glotpress file
  128. = 7 December 2016 =
  129. * Cleans up spacing in footer meta when there are no categories available
  130. * Cleaning up nested comment margins
  131. * Improving social menu fall back for headstart
  132. * Adding headstart annotations, and
  133. * Adding better shadows to drop down menus
  134. * Remove featured content meta separators
  135. * Adjusting meta separator border
  136. * Adding a better separator style
  137. * Improving comment separators
  138. * Fixing comment navigation padding
  139. * Code cleanup and syntax inprovements
  140. = 7 November 2016 =
  141. * Fix higlander reply link color annotations issue
  142. = 4 November 2016 =
  143. * Adds infinite scroll support to search results to fix older/newer post link issue
  144. * More last minute color annotation improvements
  145. * Various color annotation
  146. = 1 November 2016 =
  147. * Improving comment title typography and adding avatar borders
  148. * Cleaning up comment meta data typography
  149. * Repositioning avatars and edit links in comments
  150. * Various color annotation adjustments
  151. = 31 October 2016 =
  152. * Small tweaks and improvements for color annotations
  153. * Improve clickable areas in menus to ignore dropdown indicators
  154. * Cleans up mobile menu and header link colors
  155. * Fix menu padding on last top level menu item
  156. * Fix flexbox display in next/previous links on newest and oldest posts
  157. * Revising comment list and form latout to account for next/previous comment links
  158. * Fix issue where post meta borders on mobile appeared on desktop
  159. * Add 'colors_manager' color settings to $themecolors array
  160. * Various last minute
  161. = 26 October 2016 =
  162. * Cide cleanup up for testimonial styles and
  163. = 25 October 2016 =
  164. * Various improvements to better compile color annotations
  165. = 24 October 2016 =
  166. * Small tweaks and improvements
  167. * Revising comment design to improve hierarchy and legibility
  168. * Fix highlander comments label color
  169. = 19 October 2016 =
  170. * Use CSS selector for Content Options
  171. = 13 September 2016 =
  172. * Minor CSS improvements for pixel perfect design
  173. = 12 September 2016 =
  174. * Fix font weight issue in cards
  175. * Fixing Google Fonts issue
  176. = 2 September 2016 =
  177. * Adding theme colors for 3rd party services
  178. * Replaceing Flickity with Flexslider
  179. * Cleaning up featured content customizer options
  180. * Fixing Featured Content title font display
  181. = 1 September 2016 =
  182. * Cleaning up table word-breaks
  183. * Cleaning up Navigation ui to fix overlapping border pixels, also
  184. * Improving table typography and adding borders
  185. * Adding improved table styles
  186. * Prevent pages from showing cat links in the card display
  187. = 31 August 2016 =
  188. * Fix to de-queue Google fonts if custom fonts are being used instead.
  189. * Excerpt and content Continue Reading links now use one function for consistency
  190. * Removing meta nav arrow. Code comment clean up.
  191. * Multiple commite mixed in here due to a weird SVN issue
  192. * Add better logo sizing for logo
  193. * Use core logo instead of site logo
  194. * Cleaning up header image implementation to remove inline styles
  195. * Removing empty /customizer directory
  196. * More code comment clean up
  197. * Cleaning up code comments
  198. * Code clean up for inline code comments
  199. * adding wpcom suffix to version number
  200. * Combining is_home() conditionals into one check
  201. * Cleaning up code comments formatting
  202. * Cleaning up code comment formatting
  203. * Remove dashes in code comments
  204. * Removing unneccesary parameters from textbook_widgets_init
  205. * Remove post-formats support (this isn't a tumblog!)
  206. = 23 August 2016 =
  207. * Small tweak to fix mobile dropdown indicators so they appear normally when going back and forth between desktop responsive views
  208. * Cleaning up avatar displays globally, and adding tweaks to the author and author grid widgets
  209. * Adding author avatar to byline.
  210. = 22 August 2016 =
  211. * Adding screenshot.png
  212. * Cleaning up menu UI in customizer.
  213. * Cleaning up and optimizing Menu CSS
  214. = 19 August 2016 =
  215. * Small clean up to style.css
  216. * More menu bug
  217. * Cleaning up Mobile menu
  218. = 18 August 2016 =
  219. * Typographic improvements to featured content, better responsive testimonials
  220. * Cleaning up mobile menu UI
  221. * Cleaning up Testimonials display on mobile
  222. = 17 August 2016 =
  223. * Cleaning up post flair styles
  224. = 1 August 2016 =
  225. * Cleaning up colors case, and adding more contrast to default burgundy color. Revising page highlight design and markup
  226. * Cleaning up search UI and fixing z-index issue with menu and search form
  227. * Improving Header Search UI
  228. = 29 July 2016 =
  229. * Re-writing the way featured content works
  230. * Adds better separator support for large menus
  231. * Constrains .page styles to single pages only. Hides menu separators/borders from any item passed the last one thats divisible by 5
  232. = 27 July 2016 =
  233. * Cleaning up comments area so there's less dead space between widgets
  234. * Increasing search icon and social icon size
  235. * Adding separators to header menu for edge cases where menu links break out into multiple lines
  236. * Adding edit links to cards and archives
  237. = 26 July 2016 =
  238. * Makes site title bold on all pages, especially in cases where 'h1' changes to 'p'
  239. * Fixes a Safari flex-box inconsistenct, and removes duplicate style declarations
  240. = 25 July 2016 =
  241. * Repositioning testimonials speech indicator, re ordering infinite scroll in SCSS
  242. * Reorganizing styles in SCSS to better sync with components
  243. * Fixing text domains to consitently use 'textbook'
  244. * Re-working sharing selectors to differentiate between JetPack sharing and JetPack Post Flair
  245. * Makes JetPack sharing Links look like JetPack Post Flair
  246. * Makes sharing, rating and like sections fit consistently within the post area. Also, ads word breaks to paragraphs in widgets
  247. * Various tweaks and
  248. = 22 July 2016 =
  249. * Adding color animation to buttons and anchor links
  250. * Adding style to comments closed indicator
  251. * Cleaning up comment reply titles
  252. * Adding style to comment form headers
  253. * Adding support for more than 4 widgets in footer widget area
  254. * Adds positioning tweak to dropdown icons, adds contact info widget styling
  255. = 21 July 2016 =
  256. * Force infinite scroll to use on click UI
  257. * Cleans up infinite scroll loader so it appears in the same place where the load more button is located
  258. * Adding opacity animation to .card hover states, for a smoother transition
  259. * Adds animation to header search form UI
  260. * Adds better support for pages that don’t have a sidebar.
  261. * More tweaks and improvements to Testimonials
  262. * Cleaning up the Testimonials area
  263. = 20 July 2016 =
  264. * Adds taller line-height for menu items
  265. * Fixes issue with icons still looking for font-awesome, uses genericons for dropdown indicators
  266. * Various
  267. * Adding style support for various wpcom specific widgets.
  268. = 19 July 2016 =
  269. * Adding support for authors widget
  270. * Adding support for JetPack Display Posts from other sites widget
  271. * Adding Author widget support and alphabetizing styles
  272. * Removeing Sass files. These must have gotten came in the init commit by mistake
  273. = 18 July 2016 =
  274. * Fixing header image aspect ratio, and adding support for .org JetPack widgets
  275. * Various TUX imporvements
  276. * Pixel perfect adjustments to the star indicator that appears on sticky posts
  277. * Adding a 'sticky' indicator for posts that appear in feeds.
  278. * Improving card display to use 'contiue reading' instead of 'read more', smaller font, and better class naming
  279. * Cleaning up widget heading baselines
  280. * Various tweaks, to breadcrumbs, widget colors and typography, and footer spacing
  281. = 15 July 2016 =
  282. * Cleaning up card display to improve usability
  283. * Various typographic and baseline consistency tweaks
  284. * Adding padding to page layout
  285. * More cleanup and optimization
  286. * Cleaning up page styles and markup
  287. * Updating colors, cleaning up highlander comments, re-working page layout
  288. = 14 July 2016 =
  289. * Fixing widget border display issue
  290. * Cleaning up widget margins in footer
  291. * Rewriting footer markup and styles for more flexible responsive layout
  292. * Cleaning up Footer widget area and footer styles
  293. * Cleaning up padding and responsive styles, renaming footer widget area
  294. = 13 July 2016 =
  295. * Various styling improvements for cards, comments, widgets and header elements
  296. * Re-writing menus styles to use less css, cleaning up testimonial arrow navigation
  297. = 12 July 2016 =
  298. * Fixes Footer o conditionlally posiition social menu, footer, menu and copyright info
  299. * Cleaning up responsive styles
  300. * Replacing FLexslider with Flickity (metafizzy)
  301. * Cleans up testimonial and comment mobile styles
  302. = 11 July 2016 =
  303. * Prevents mobile menu from running into header text
  304. * Improvements to comments display, navigation and card layout
  305. * Adding Flexslider to testimonials
  306. * Fixing a typo in infinite scroll sass
  307. * Cleaning up .card hover states and colors
  308. * Removing unused Featured Page component, Using standard Featured Content instead
  309. * Cleaning up infinite scroll overrides
  310. * Various improvements and
  311. = 30 June 2016 =
  312. * Fixing testimonial margins
  313. * Fixing header padding space
  314. * Cleaning up card styles and adding responsive styles
  315. * Adding improvements to Testimonials
  316. * Adding spcae between site content and header
  317. * Hiding unused markup when there isn't enough featured contents
  318. * Cleaning up featured content to account for custom header images
  319. * Cleaning up featured content area
  320. * Cleaning up JetPack post flair borders and padding
  321. * Adds style to JetPack post flair and removes extra line ending in extras.php
  322. * Adding tweaks to Post Flair layout
  323. * Decided o leave wpcom ads inside the_content
  324. * Cleaning up javascript, and moving post flair and geo-location outside of the_content
  325. = 29 June 2016 =
  326. * Adding a tweak to the JetPack post features
  327. * Small tweak to menu colors and adding layout support for JetPack post features
  328. * Improving hover state styling for main menu, fixing an infinite scroll wrapper issue
  329. * Fading out background images for single posts and pages
  330. * Fix code comment typo
  331. * Moving wpcom styles to jetpack directory
  332. * Cleaning up card styles, and adding infinite scroll styles
  333. * Remove border from top level list items
  334. * Cleaning up footer navigation
  335. * Hide wpstats icon
  336. * Adding support for card formatted posts
  337. * Revising footer widget area and adding footer navigation
  338. * Adding a footer widget area
  339. * Increases the content width to 900 from 640
  340. * Small fix for taller custom header image height
  341. = 28 June 2016 =
  342. * Initial commit
  343. == Credits ==
  344. * Based on Underscores http://components.underscores.me/, (C) 2015-2016 Automattic, Inc., [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html)
  345. * normalize.css http://necolas.github.io/normalize.css/, (C) 2012-2016 Nicolas Gallagher and Jonathan Neal, [MIT](http://opensource.org/licenses/MIT)
  346. * Flexslider 2.6.4 https://woocommerce.com/flexslider/, (c) 2015 WooThemes, [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html)
  347. * Theme screenshot uses a CC0 image from Pixabay: https://pixabay.com/en/building-university-college-54347/, [CC0 Creative Commons]