harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nadya Morozova (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-1384) Moving the site to a unified CSS, deleting presentation tags from VSL sources
Date Thu, 14 Sep 2006 11:27:27 GMT
    [ http://issues.apache.org/jira/browse/HARMONY-1384?page=comments#action_12434653 ] 
            
Nadya Morozova commented on HARMONY-1384:
-----------------------------------------

Mark, 

i think we have to tweak the patches a bit more to make the site look nice. 

- There's a tiny mistake in the patch "Removing presentation info..."; the link to the site.css
file is relative and only works for docs in docs/subcomponents/*/ folders. however, for pages
in the docs/ folder the link is broken and no styles are applied. just check out how the Documentation
page looks now, for example. I suggest that we change this to an absolute link, like "http://incubator.apache.org/harmony/docs/site.css"
or something. this way, the link will work ok for the web pages in all directories... 

- Not all pages seem to be updated. don't know why this happens, but some pages appear to
use old styles and formatting, for example, the Class Library page. Maybe, you need to regenerate
those pages with the new site.vsl to make them work correctly? 

> Moving the site to a unified CSS, deleting presentation tags from VSL sources
> -----------------------------------------------------------------------------
>
>                 Key: HARMONY-1384
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1384
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Website
>            Reporter: Nadya Morozova
>         Assigned To: Mark Hindess
>         Attachments: adding-anchor-and-hyperlink-to-get-a-back-to-top-link-after-each-section.txt,
Fixing-excess-left-margin-for-page-content-increasing-left-margin-for-list-items.txt, new.jpg,
old.jpg, Removing-presentation-info-from-vsl.txt, Removing-presentation-info-from-vsl.txt,
site.css, site.css, Small-update-to-remove-bodylink-property-usage-for-Copyright-texT.txt,
Smaller-fonts-for-Arial-based-styles-smaller-margins.txt
>
>
> Attached are the patch to the .vsl file and the new file site.css. These ensure that
all presentation information (fonts, colors, etc) is stored in the stylesheet and not inside
the doc model file (site.vsl). The CSS file has been tested to handle short website pages
and big DRL docs and has styles for both. 
> To integrate the improvement, please apply the patch and place the site.css file into
the site/docs/ directory. 
> Note: to make the improvement work, you need to propagate the changes to the server.
The hyperlink to the styles file is absolute (http://incubator.apache.org/harmony/docs/site.css).


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message