Needs work
Project:
Arthemia
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
11 Jun 2009 at 00:50 UTC
Updated:
23 Jun 2009 at 01:58 UTC
Validating Arthemia at http://d-theme.com/arthemia.
The following line has a block level element, div, insidean inline element, link. Change the div to span.
<div id="logo"><a href="/" title="D theme for da Web"><div id="sitename">D theme for da Web</div></a> </div>
The following line has a block level element, ul, inside an inline element, span. Change the span to a div.
<span class="terms terms-inline"><ul class="links inline">
Target is not a legal attribute for links in XHTML 1.0 Strict.
<a href="http://michaelhutagalung.com/2008/08/arthemia-20-released-the-updates/" target="_blank">Arthemia</a> theme by <a href="http://michaelhutagalung.com" target="_blank">Michael Hutagalung</a>
Comments
Comment #1
peterx commentedThe CSS validates as CSS 3 and has one error when validated as CSS 2.1.
Comment #2
naheemsays commentedI have fixed the first two errors, as for the third I am thinking it may be best to leave it as the alternative is javascript and I am not a fan of that atleast in this instance. Opinions?
As for the css, it is needed for nested menus.
Thanks.
Comment #3
peterx commentedI can live with CSS 3 only and added a comment for people looking at the theme who might want compatibility with older browsers.
I am not a fan of pop up links unless they are clearly styled to indicate the pop up. I suggest the => symbol if you keep the pop ups. Javascript is ok. You could start with a plain link and the external site symbol then use Jquery both to create the pop up and to add the appropriate styling. It will work in a nice way with and without Javascript.
I do dislike having a link to an external site for updates instead of the Drupal project. If there is something important at michaelhutagalung.com/2008/08/arthemia-20-released-the-updates then it should be a link from drupal.org/project/arthemia.
Comment #4
naheemsays commentedSo do I, but that link is acknowledgement that I did not create the theme - just ported it from wordpress and the original theme had that link. I also see such links on other themes to I assume its not considered polite to remove them?
Comment #5
peterx commentedChange
<a href="http://michaelhutagalung.com/2008/08/arthemia-20-released-the-updates/" target="_blank">Arthemia</a>to<a href="http://drupal.org/project/arthemia">Arthemia</a>because that is where Drupal users get the theme and updates. Leave the author link intact. People usually add themselves:<a href="http://drupal.org/project/arthemia">Arthemia</a> ported by the incredibly handsome, intelligent <a href="http://www.theraggedyedge.co.uk/">Naheem Zaffar</a> from the Wordpress theme by <a href="http://michaelhutagalung.com">Michael Hutagalung</a>Comment #6
naheemsays commentedlol at the self promotion. :) I think I am doing enough by hosting a theme demo site that is amply linked to!
fixed in http://drupal.org/cvs?commit=224980
Comment #7
peterx commentedOne last fix. With the bottom link changed, this theme validates as XHTML 1.0 Strict plus US 508 and WCAG at level A. The validator now reaches level AA validation and highlights the following problem. The link in the footer uses the same text as one of the menu entries. A title is the WCAG recommendation to explain the difference. Pergaps title="Download this theme from""
WCAGv1 13.1 (AA) Use the 'title' attribute to distinguish between different links that use the same link text:
<a href="http://drupal.org/project/arthemia">Arthemia</a>