Member
Member
gdodinet   21-04-2010, 19:40
#1

Hi,

I haven't progressed much (to say the least) with 3rd-party resources integration, however i've come up with a new theme built entirely from scratch. Before introducing it, i should point out that i'm not really satisfied with it; in particular i find it too heavy - this is especially noticeable on free.fr which is not pretty fast.

That said, this theme relies heavily on javascript, so: no javascript, no site. Main features are documented here: http://gdodinet.free.fr/zen/index.php?p=theme-info

In a nutshell, although not a single page site, it is ajax powered; pagination can be controlled through mousewheel and keyboard; and i crafted a qnd template thingie, so extending the theme should be quite a pinch.

It comes in four different flavours (aka personalities), and adding a new one is actually quite simple (user can also change the appearance - look at the top left). A bunch of options are exposed - too many, actually, since there's no way i know of to categorize theme options and sort them into different tabs.

However, as previously stated, i'm not really satisfied with it, and i have thus started working on a new one. The submitted theme (zinenaboxpacity) mainly allowed me to get acquainted with jquery which i hadn't used before. So the next one should be much better - hopefully.

if you want to give it a try, it can be downloaded here: http://gdodinet.free.fr/upload/zinenaboxpacity-1.0.tar.gz

regards

Administrator
Administrator
acrylian   22-04-2010, 07:56
#2

Well, a pure JS theme has of course quite some disadvantages (think of mobile web for example). But anyway, we will add an entry on our themes section for it soon.

Member
Member
gdodinet   22-04-2010, 11:23
#3

I certainly agree there are some disadvantages with pure JS solutions. Actually i, for myself, use NoScript and, by default, block scripting and flash thingies

Mobile web, however, is not an issue, as i see it, since this theme doesn't seem fit for mobile web (due to its large fixed width). That said, i don't have a web-enabled mobile device (or at least it is not really usable as a web client) so i don't realize how profound the issue really is (actually i think it should run on smartphones - those smart enough to embed a real browser).

The next theme i started implementing is a pure JS as well, but i'll see if i can make it degrade gracefully.

Concerning the theme section entry, if you think this theme doesn't qualify for it, it's ok by me. I don't really mind, especially since i think there may be usability issues due to its weight.

Regards

Administrator
Administrator
acrylian   22-04-2010, 12:37
#4

Well, please don'tget me wrong and take my notes just as notes. I personally don't have a mobile web device myself (actually I have indeed not even a mobile phone at all...), but less is often more. Anyway, making a pure JS theme is of course okay.

Generally we add all third party themes to our themes section regardless their possible limitations. We don't support them and have no real time to test theme in detail anyway of course but our users might have a guide or a starting point for their own themes or whatever. There are many ways to do a theme and the more the better, and we can always use themes in general.

Member
Member
gdodinet   22-04-2010, 18:03
#5

Rest assured, acrylian, that there's no offense taken Anyway, if you add a theme entry, perhaps would it be good to add some sort of warning ('heavy theme' or something like that).

Administrator
Administrator
acrylian   22-04-2010, 18:43
#6

Ok, all good...;-) I will mention it is a heavy loaded js theme but besides that we link to your page anyway for our convenience (regarding updates etc.) anyway. So your detailed notes are good enough..;-) Will add an entry tomorrow, today I don't get to that anymore.

  
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.