Contents tagged with HTML
-
Are we done with icon fonts yet?
It seemed like a good idea at the time: wingdings for the web, collections of vector glyphs that are easy to include in your pages. Except that a web page is not a Word document. Now that SVG is properly supported by all half-decent browsers (you don’t have to support browsers and OS’s that Microsoft won’t, do you?), why are we still using icon fonts? Let’s recap.
-
ZenGallery: a minimalist image gallery for Orchard
There are
quite
a
few
image
gallery modules
for Orchard but
they were not invented hereI wanted something a lot less sophisticated that would be as barebones and minimalist as possible out of the box, to make customization extremely easy. So I made this, in less than two days (during which I got distracted a lot). -
Drawing transparent glyphs on the HTML canvas
The HTML canvas has a set of methods, createImageData and putImageData, that look like they will enable you to draw transparent shapes pixel by pixel. The data structures that you manipulate with these methods are pseudo-arrays of pixels, with four bytes per pixel. One byte for red, one for green, one for blue and one for alpha. This alpha byte makes one believe that you are going to be able to manage transparency, but that’s a lie.
-
So what are zones really?
There is a (not so) particular kind of shape in
Orchard: zones. Functionally, zones are places where
other shapes can render. There are top-level zones, the
ones defined on Layout, where widgets typically go, and
there are local zones that can be defined anywhere.
These local zones are what you target in
placement.info.
-
Getting started with custom themes in Orchard
-
Even better customizability in Orchard
One of our goals in
Orchard is to
make it possible and simple to change and customize the
markup and style for everything that gets rendered by
the application and its modules. Of course, this is made
a lot trickier by our other big requirement of making
everything a composition of atomic parts.
-
Taking over list rendering in Orchard
A task that is likely to pop-up oftentimes when
customizing an Orchard theme for a project is list
rendering. Two types of shapes will typically be at work
when rendering a list in Orchard: the summary shape and
the list shape.
-
Building my new blog with Orchard – Part 3: one way to skin a cat
These last few weeks I’ve been refraining from
starting any deep work on
my new Orchard-powered blog
because most of what I had in mind involved widgets,
which are being built right now. Version 0.8 is just
around the corner: the team is just putting the final
touches to the new theme engine and to the widget
system.
-
Building my new blog with Orchard – part 2: importing old contents
In
the previous post, I installed
Orchard onto my
hosted IIS7 instance and created the “about” page.
-
Ban HTML comments from your pages and views
Too many people don’t realize that there are other options than <!-- --> comments to annotate HTML. These comments are harmful because they are sent to the client and thus make your page heavier than it needs to be.