readme.txt 17 KB

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