Ideas

This board is only for raising and voting on feature requests (Ideas / Suggestions).
Please raise any Bugs via "Get Help" button on your calendar admin dashboard.

Remove time.ly CSS for base tags for seamless visible integration

Time.ly adds a class of .timely to the body of a page, and then assigns all tags under that class with certain attributes (so they have attributes for .timely h1, .timely h2, .timely h3, etc).  In order for the CSS that I wrote for my site to function, I now have to override all of time.ly's tags. I shouldn't have to override a third party on my own site.

  • Chad Elkins
  • Jan 25 2018
  • Needs More Votes
  • Attach files
  • Admin
    Rik Logtenberg commented
    31 Jan 10:44

    Hello Chad, thanks for raising this idea!

    We have this .timely classes for encapsulating and protecting our styles, so the calendar and events won't be affected in case of conflicts with other css applied to the website.

    But we'll check the votes for this idea, so we can understand if other users have the same request and then we can prioritize the development.

    Thanks,
    Timely Dev Team.

  • Chad Elkins commented
    31 Jan 13:46

    By ‘encapsulating and protecting our styles’ you make the huge assumption that I want your styles. I’ve designed my site to reflect my brand … not the time.ly brand. I totally get CSS that adjusts styles for spacing and layout to make the calendars look clean and be easy to read … but you should append a .timely class to a div that holds the calendar … not the page … and only direct CSS at the code that you’ve written. I don’t want a third party assigning CSS to my h1 tags. I had to spend three hours going through my pages that hold time.ly calendars and rewriting my CSS to have !important tags or body.timely h1 etc to override what your classes are doing just to make my site look the way that it did before I added your calendar.

    I hope the votes are with me. Thanks.

    Chad Elkins
    DOCKERY'S • Creative Director
    (o) 843.284.1105
    (c) 615.804.9455