Skip to content
/ all-grid Public template
forked from gizulor/all-grid

a textpattern theme for image-rich websites

Notifications You must be signed in to change notification settings

philwareham/all-grid

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Textpattern Theme for image-rich websites

Suitable for small to large sites with flexible image display requirements.

all-grid screenshot

all-grid is free and open source software, and requires Textpattern v4.80 and above.

Demo Site

all-grid:

  • uses a plain ui, your imagery is the focus
  • uses the proportion of your images to inform the grid layout
  • treats mobiles as first class citizens (the layout is consistent across screen sizes)
  • can be used without imagery
  • sticky articles are given prominence on any list page

all-grid!

Specify a --grid-base in the theme stylesheet, and all-grid will adjust your layout accordingly. If you use the css unit vw eg. --grid-base: 15vw;, the grid will maintain consistent proportions across all screen sizes. Use px eg. --grid-base: 160px; and the grid will change as the viewport changes.

By default, front page articles are listed randomly (try reloading the page to see how all-grid copes with various image proportions). Other sections are listed using default sorting.

image handling

all-grid includes SLIR(Smart Lencioni Image Resizer), a PHP script to automatically crop and resize images that you have uploaded into the Content:Images tab. Specify images by entering their ids in an Article image field.

typography

Font sizes adjust automatically depending on the width of the viewport, and can be changed using the set up variables in the theme stylesheet.

About

a textpattern theme for image-rich websites

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 63.0%
  • SCSS 22.7%
  • CSS 11.3%
  • HTML 3.0%