Bug #944301: WIP: [new-homepage] add icons from font-fork-awesome (except security which is from material.io)

2019-12-12 Thread Laura Arjona Reina
Hi all

I've committed a change in the English version of the new homepage, changing the
icons to svg files taken from font-fork-awesome and material.io.

See the commit below, and you can see the result in

https://debian-newhomepage.larjona.net/index.en.html

Some comments:

0.- all the icons used are from fork-awesome set of icons (CC-By
3.0/OFL-1.1/Expat), except "security" which is taken from material design icons
from Google ( Apache License Version 2.0. )

https://salsa.debian.org/fonts-team/fonts-fork-awesome
https://material.io/design/iconography/
https://github.com/google/material-design-icons/

1.- fonts-fork-awesome is packaged in Debian and I have installed locally but I
don't know how to make it work. When I install the package in my local computer,
the corresponding CSS is installed in:

/usr/share/fonts-fork-awesome/css/fork-awesome.css

but I don't know how to reference it from the webwml tree. I tried to copy the
css file to /webwml/english and update /english/template/basic.wml to reference
it, but I don't see the icons, just a square with the Unicode code.
Upstream documentation says to put the whole fork-awesome folder in the web
tree, but I don't know if, having the Debian package around, there is a better 
way.

So, for now, what I have done is to copy the SVG files (from the salsa
fonts-fork-awesome repo, or the material.io in the /english/Pics folder), and
add them as usual images to the index.wml file.

This is the reason why I didn't sync the translations: if we find out how to use
the CSS and the  notation, I think that would be
the best.

2.- When I copied the svg files from the source repos, I found out that the
image was cropped because in some icons, it was bigger the image than the
document size. So I edited all the svg files with Inkscape (in Debian buster)
and set a paper size of 540 px width per 406,3 px height, and resized all
the images to have 400,000 mm height (their proportional width), and aligned it
centering it vertically and horizontally.

3.- I didn't change anything in the CSS so maybe an adjustement of columns/divs
height/width is needed.

4.- I'm not very confident about using the "trophy" icon for "why Debian", nor
the "shield" icon for "security".

On one side, I would like to use all the icons from Fork-Awesome package, but I
couldn't find anything suitable for "why debian" there, only the trophy, and for
"security" (only a wrench, but even less confident).

On the other side, in material.io I like the shield that is used for security
now, and the "loyalty tag" for "why Debian":
https://material.io/resources/icons/?icon=loyalty&style=baseline

5.- there are two packages for material icons in Debian, but I couldn't find the
svg files in their salsa repos. I installed and I can add icons as "special
characters" in LibreOffice, for example, but I don't know how it would be to
make them work from the web.

https://salsa.debian.org/openstack-team/third-party/fonts-materialdesignicons-webfont
https://salsa.debian.org/hmc-guest/fonts-material-design-icons-iconfont/

In addition to this, I could find the shield icon there, but not the "loyalty"
icon (I guess it's from a new version upstream and thus, not packaged yet).

This is what I've could done for now. Opinions and help welcome.

Kind regards



 Mensaje reenviado 
Asunto: [Git][webmaster-team/webwml][new-homepage] add icons from
font-fork-awesome (except security which is from material.io) - WIP Bug #944301
Fecha:  Thu, 12 Dec 2019 12:51:11 +
De: Laura Arjona Reina 
Responder a:nore...@salsa.debian.org
Para:   dispatch+www.debian.org_...@tracker.debian.org



GitLab


  Laura Arjona Reina pushed to branch new-homepage at Debian Webmaster Team
  / webwml 


Commits:

  * *41f124fc

*

by Laura Arjona Reina /at 2019-12-12T12:36:04Z/

add icons from font-fork-awesome (except security which is from material.io)
- WIP Bug #944301


8 changed files:

  * + english/Pics/heartbeat.svg <#2019f920a78d4f74e335db2a163a0a1366b08163>
  * + english/Pics/life-ring.svg <#3af0908fe718ff70cc0c45fbadaa93871fbf2a45>
  * + english/Pics/list.svg <#816dc4a7f6409066cfd85c15b2a06f4eb2b4ce9b>
  * + english/Pics/security.svg <#4a8d5b4627f2ff7e7a797c0e71cf78bbba486796>
  * + english/Pics/trophy.svg <#bc4bc735b2c032944b5efd4632cb8d8b6eec9d7c>
  * + english/Pics/user-plus.svg <#ea1d23980f0ee11b2ee0a1169612b7cab20947fb>
  * + english/Pics/users.svg <#c2b355beceddb33571e707fdcc589b708700d632>
  * english/index.wml <#dd196063e7cb2523baa15610bbb33e61f8099ad1>



Bug#922246: marked as done (www/lts: if DLA-1234-1 and DLA-1234-2 exist, only that last one shows up in indexes)

2019-12-12 Thread Debian Bug Tracking System
Your message dated Thu, 12 Dec 2019 16:27:00 +
with message-id <20191212162700.7pkc6jsxhwjf5...@layer-acht.org>
and subject line Re: Bug#922246: www/lts: if DLA-1234-1 and DLA-1234-2 exist, 
only that last one shows up in indexes
has caused the Debian Bug report #922246,
regarding www/lts: if DLA-1234-1 and DLA-1234-2 exist, only that last one shows 
up in indexes
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
922246: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922246
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
package: www.debian.org
x-debbugs-cc: debian-...@lists.debian.org


Hi,

this is a bug to track fixing this small glitch in the new /lts/security/ area:

On Mon, Feb 11, 2019 at 04:26:38PM -0500, Antoine Beaupré wrote:
> > On Sat, Feb 09, 2019 at 03:55:44AM +0100, Laura Arjona Reina wrote:
> >> * The /lts/security//index.*.html files show the last advisory for
> >> the cases where there are several files with the same beginning (e.g.
> >> for DSA- and DSA--2, both html files are generated, but the
> >> index only points to the -2 file). If this is not the intended
> >> behaviour, changes in index.wml and Makefiles are needed.
> > I think we want the other DLAs linked from the indexes as well.
> > shall we file a bug to not forget this?
> I looked into this, and couldn't figure it out.
> Please do file a bug for now, I have no idea how to fix this...

done :)


-- 
tschau,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
On Tue, Dec 10, 2019 at 07:41:47AM +1100, Brian May wrote:
> Holger Levsen  writes:
> > awesome, merged, thank you! Do you think we can close this bug now?
> Fine with me...

doing so, after confirming the fix is on www.d.o :)


-- 
cheers,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C



signature.asc
Description: PGP signature
--- End Message ---


History file

2019-12-12 Thread Kat Lee
File


Who's using Debian?

2019-12-12 Thread tony lima
SiSCom - Sistema Comercial - ERP Software

www.rdrgestao.com.br


Who's using Debian?

2019-12-12 Thread tony lima
RDR Gestão Empresarial - SiSCom - ERP Software - Londrina - PR - Brazil