Make a Lasting Impression
ImpressCMS Blog > All posts of fiammybe

Building the new ImpressCMS website

Hi, with this post I'm starting a series that will take you along the way with us while we develop the new ImpressCMS website. The old website desperately needs a freshing-up, both in content and in visuals. This time I'm looking into breadcrumbs keep reading ...

No comment

Typography in ImpressCMS Themes

As @madfish mentioned in another thread ) partly resurrected - there is some work on the typography of our themes. This might be interesting in that regard : A 7-step plan to become a typography expert.
What are your considerations when starting a new theme, or improving an existing one? Do you trust CSS frameworks like Bootstrap 3 or Foundation 6 (or something a bit less widespread), or do you want to add your own personal 'special sauce' in your themes?

No comment

How to get Fontawesome working in the WYSIWYG editors

ImpressCMS has a reputation as a secure platform, and security is also one of our principal values we adhere to. Every time we think of making a change, we ask ourselves "Will this have an impact on security?". In our current standard configuration, that security setup impedes us from using Font Awesome in our text fields, which is a pity. Let's fix that. keep reading ...


icmsBootstrap the basic theme for ImpressCMS 2.0

Bootstrap, or Twitter bootstrap as it was called at the beginning, has taken the design world by storm. This has translated itself into lots of CMSes adopting it as the base CSS framework for their designs, Joomla being one of the most prominent ones.

At the release of ImpressCMS 2.0 final, the default theme will be based on icmsBootstrap. This will allow theme designers to re-use their existing bootstrap experience also on ImpressCMS sites, and will align us with one of the most popular projets on github.

icmsBootstrap will be refined and updated in future releases of the theme, for which I created a new subproject on assembla. I try to give core components separate subprojects, that makes it easier to handle them.

Expect a first introduction to icmsBootstrap in the next alpha release for ImpressCMS 2.0, which is imminent.


Updating the 1.3 branch

ImpressCMS 1.3.8 is on the horizon, essentially an update of the external libraries with some small bug fixes included.

We decided some time ago to focus new developments on the 2.0 branch,  and to keep the 1.3 branch as a corrective maintenance branch only. Work on the 2.0 branch has accumulated delays, however, and that means that we will need to maintain the 1.3 branch longer than we had anticipated.

With that in mind, it's time to freshen up on our external dependencies such as jquery and other javascript and php libraries. Even though they aren't impacted by security issues, the internet landscape changes fast, and it is good practice to keep up with your environment.

As a consequence, ImpressCMS 1.3.8 should be released in beta in the near future (view the roadmap on Assembla).

The 1.3.8 release of ImpressCMS will also be the first version in the 1.3 branch that will be developed in a Git repository.

No comment
Subscribe to latest posts from this poster