Summary: | api.kde.org: Replace outdated KDE brand with new one | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kdoctools | Reporter: | Jarosław Staniek <staniek> |
Component: | general | Assignee: | Documentation Editorial Team <kde-doc-english> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aacid, kdelibs-bugs, luigi.toscano, simonandric5, winter |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kdoctools/22bfb13996bbf29c2001dcf0c16781e0e70cd367 | Version Fixed In: | |
Attachments: |
80x80 KDE logo image
New KDE logo image "part of the KDE family" |
Description
Jarosław Staniek
2015-01-10 20:29:46 UTC
http://api.kde.org/cmake/modules.html is generated by meinproc4. It uses the stylesheet in ksgmltools2/customization/kde-web.xsl not a specific api.kde.org bug nor a specific bug in our web pages. the bug is in the kde stylesheet. Right, common/en/kde_logo.png in kdoctools is obviously old :D I noticed one other thing. in the generated html you'll see the height and width are set for the kde_logo.png to be 296 x 79. make sure to change that to the dimensions of the new kde_logo.png ie. in the generated html you'll see <img src="../common/kde_logo.png" alt="KDE - The K Desktop Environment" width="296" height="79" border="0"> and you'll need to adjust that accordingly to the new png I'm not exactly the most skilled with graphics, who can we ping for this? @Luigi Can't we use the KDE logo from the top of https://techbase.kde.org/Development/Tutorials/API_Documentation and use the black letters for the header text ("modules - cmake" on the first page) ? Just use something from https://www.kde.org/stuff/clipart.php ? I will attach an 80x80 png that was suggested by Nuno Created attachment 90375 [details]
80x80 KDE logo image
suggested to me by Nuno
The resource directory contains already two images, one is close to the one in comment 8, the other is a bit more flat and used iirc in kio_help: http://quickgit.kde.org/?p=kdoctools.git&a=blob&h=ff077c225a2af4c5b3e809c3a7cc1c1c203f8790&hb=52fcbc18151676437127106d0e2075fa046a39de&f=common%2Fen%2Fkmenu.png http://quickgit.kde.org/?p=kdoctools.git&a=blob&h=48967d344b05baaecfd5450345d9b88f25983344&hb=52fcbc18151676437127106d0e2075fa046a39de&f=common%2Fen%2Ftop-kde.jpg Maybe we can use one of them? top-kde.jpg is also used in the main page of api.kde.org... Aren't they a bit small for a website though? Created attachment 90388 [details]
New KDE logo image "part of the KDE family"
the PNG I just attached is also close to dimensions of the old one too. I like this better. found on the KDE clipart page. https://www.kde.org/stuff/clipart.php Few questions: - where is the source document for cmake, just to test also that specific case? - are you (people in CC) fine with also backporting this to kdelibs (KDE/4.14)? mainproc4 is kdelibs, not kdoctools. meinproc4 backport it's fine, the logo is obviously wrong. No idea about the other question. #generate the docbook from our cmake modules cmake -DCMAKE_MODULE_PATH=/path/to/kdelibs/cmake/modules --help-custom-modules cmake.docbook #generate the html from the docbook meinproc4 --stylesheet /usr/share/apps/ksgmltools2/customization/kde-web.xsl -o cmake.html cmake.docbook Please comment here, there are some open questions: https://git.reviewboard.kde.org/r/122080/ Side note about this specific case: since cmake 3.0, the generation method must change, as the --help-custom-modules option is not available and the documentation is rst-based. Git commit 22bfb13996bbf29c2001dcf0c16781e0e70cd367 by Luigi Toscano. Committed on 19/02/2015 at 23:42. Pushed by ltoscano into branch 'master'. More up-to-date image for web pages "Part of KDE family" logo from https://www.kde.org/stuff/clipart.php, by Philipp Schmieder: "I am the original author of those graphics and you may use them unter the LGPL version 2.1, or version 3 or later versions approved by the membership of KDE e.V. :-)" REVIEW: 122080 A +- -- common/en/part_of_the_kde_family_horizontal_190.png M +2 -2 src/customization/kde-web-navig.xsl http://commits.kde.org/kdoctools/22bfb13996bbf29c2001dcf0c16781e0e70cd367 Git commit fb981a96647f7de61d2095e2738cefc3bb0b9faf by Luigi Toscano. Committed on 20/02/2015 at 00:07. Pushed by ltoscano into branch 'KDE/4.14'. More up-to-date image for web pages "Part of KDE family" logo from https://www.kde.org/stuff/clipart.php, by Philipp Schmieder: "I am the original author of those graphics and you may use them unter the LGPL version 2.1, or version 3 or later versions approved by the membership of KDE e.V. :-)" Backport for kdoctools framework. REVIEW: 122080 A +- -- doc/common/part_of_the_kde_family_horizontal_190.png M +2 -2 kdoctools/customization/kde-web-navig.xsl http://commits.kde.org/kdelibs/fb981a96647f7de61d2095e2738cefc3bb0b9faf |