GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Integration of css grid and flexbox? · Issue #85 · textpattern/textpattern-default-theme

Integration of css grid and flexbox? #85

New issue
Copy link
New issue
Copy link
Open
Open
Integration of css grid and flexbox?#85
Copy link
Assignees
philwareham
Milestone
5.0.0

Description

@funtoosh
funtoosh
opened on Mar 29, 2017
Issue body actions

Phil, what do you think of integrating css grid and flexbox instead of float and clearfix? Is this something that you would use already, or do you prefer to wait for better browser support?

Cheers,
-martin

Activity

  1. philwareham commented on Mar 29, 2017

    @philwareham
    philwareham
    on Mar 29, 2017
    Member
    More actions

    I use flexbox for grids at the moment in some projects (http://hive-framework.philwareham.co.uk/#section-grid) but since the latest Textpattern default theme is single column, there is no need here I think.

    (Regarding CSS grid for projects - it is too early to start implementing that IMO. Otherwise you'll have to write flexbox rules as a fallback anyway).

  2. philwareham
    closed this as completedon Mar 29, 2017
  3. funtoosh commented on Mar 29, 2017

    @funtoosh
    funtoosh
    on Mar 29, 2017
    Author
    More actions

    It's quite unfortunate that IE/Edge don't really support grid, but there is the IE legacy grid implementation: https://cm.engineering/getting-to-know-css-grid-layout-818e43ca71a5

    Using flexbox as a fallback does not make sense at all though, you're right.

    (Although the theme is single column, a lot of people will use it as a starting point, so having integrated a css grid would be a huge bonus, imho.)

  4. philwareham commented on Mar 29, 2017

    @philwareham
    philwareham
    on Mar 29, 2017
    Member
    More actions

    When @Bloke has implemented theme support in Textpattern I am planning on expanding the default theme into more of a mini-framework which will cover this issue (I'll also hopefully be providing themes based on other popular frameworks such as Bootstrap and Foundation for Sites too). So I'm not ruling it out entirely - just not now.

    Yes we can eventually use CSS grid with IE fallbacks if IE11 stubbornly refuses to die. At the present moment Safari is a major stumbling block on using CSS grid instead of flexbox - since Apple don't follow the 6 weekly update cycle that Firefox and Chrome adhere to, preferring to release browser updates within system updates.

  5. funtoosh commented on Mar 29, 2017

    @funtoosh
    funtoosh
    on Mar 29, 2017
    Author
    More actions

    Oh, Safari was actually updated to 10.1 the other day, and now supports css grid : )

    Theme support sounds great, looking forward to that!

    bildschirmfoto 158

  6. philwareham commented on Mar 29, 2017

    @philwareham
    philwareham
    on Mar 29, 2017
    Member
    More actions

    Yep latest release of Safari indeed has CSS grid, but there are too many users on older Safari right now - which was my point. I give it a about a year before I think I can safely use CSS grid without having flexbox fallbacks.

  7. funtoosh commented on Feb 20, 2019

    @funtoosh
    funtoosh
    on Feb 20, 2019
    Author
    More actions

    Phil, any plans on incorporating your Hive framework's grid into the default theme? I think that would be a great addition to the versatility of the theme.

  8. philwareham commented on Feb 20, 2019

    @philwareham
    philwareham
    on Feb 20, 2019
    Member
    More actions

    Quite possibly - I want to expand the theme somewhat in Textpattern 4.8 now we have allowances for JavaScript and suchlike via custom assets. The grid would be very easy to include - it's just CSS - so I can look into it.

  9. philwareham
    reopened this on Feb 20, 2019
  10. funtoosh commented on Feb 20, 2019

    @funtoosh
    funtoosh
    on Feb 20, 2019
    Author
    More actions

    Yep, that would be great!!

  11. philwareham
    self-assigned this
    on Nov 11, 2019
  12. philwareham
    added this to the 4.9.0 milestone on Jan 2, 2020
  13. philwareham
    modified the milestones: 4.9.0, 5.0.0 on Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

  • @philwareham
    philwareham

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    • 5.0.0No due date

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    You are visitor 01402503 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.