Commit Graph

515 Commits

Author SHA1 Message Date
Uli Schlachter b3dd4e7f64 Call rsync with --delete
Our "the built web page" repository already accumulated some cruft. The
reason is that old files are newer deleted. This commit fixes that by
calling rsync with --delete so that unneeded files are removed. The only
exception is the .git directory which is protected via --exclude=.git.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-26 09:39:45 +01:00
Uli Schlachter c0273979de Generate a html/CNAME file
This file is needed in the awesomeWM.github.io repository so that the
web page works correctly.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-26 09:38:49 +01:00
Uli Schlachter 178996f770 Merge branch 'donations' of https://github.com/blueyed/awesome-www 2016-12-26 08:18:20 +01:00
Uli Schlachter 613dda7104 Merge branch 'community-update' of https://github.com/blueyed/awesome-www 2016-12-26 08:17:15 +01:00
Daniel Hahler b8e54343b2 community: add link to old wiki 2016-12-26 01:34:37 +01:00
Daniel Hahler 6ebfabe998 community: reformat 2016-12-26 01:34:25 +01:00
Daniel Hahler e3b06f2323 community: add link to OFC webchat 2016-12-26 01:33:28 +01:00
Daniel Hahler d3cf1371df Add new donate footer section: just BTC for now 2016-12-26 00:37:34 +01:00
Daniel Hahler 158ced5ba4 Remove Flattr button for now
I would like to use it, but ran into problems when creating a new button/script.
2016-12-26 00:37:07 +01:00
Daniel Hahler eeb0c4ba32 Remove paypal button
Fixes https://github.com/awesomeWM/awesome-www/issues/5.
2016-12-26 00:16:14 +01:00
Daniel Hahler 717888e711 changelogs: ignore merges 2016-12-25 23:49:09 +01:00
Uli Schlachter bc8fbf91eb Fix some small issues in doing_a_release.mdwn (#45)
The list missed one of the files which should have changes and you can
only verify that the links are working after the web page was updated.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-25 23:36:10 +01:00
Daniel Hahler 80f9538b44 Download: link to GPG signatures (#44)
Ref: https://github.com/awesomeWM/awesome/pull/1286.
2016-12-25 23:05:18 +01:00
Uli Schlachter 136342fb98 v4.0
Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-25 22:27:45 +01:00
Uli Schlachter 75daefec4c Merge branch 'top-menu' of https://github.com/psychon/awesome-www 2016-12-25 22:09:17 +01:00
Daniel Hahler ba8677fc50 css: header: logo text, menu padding
Align the logo/text with the menu, and add more horizontal padding there,
to make it better looking with the increased height.
2016-12-25 20:31:29 +01:00
Uli Schlachter 1d1d6d2dd6 Add a doing_a_release page
This page is described on the old document that was available on the
wiki. However, I updated it to the new state of things and, for example,
left out the mailing list. This means that lots of the things here are
new and untested, but I guess they will be tested soon.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-25 18:49:16 +01:00
Uli Schlachter 2ae412a80b Improve README (#41)
This adds some hints on how to build the web page locally and mentions
PerlMagick as a needed dependency (if you want working images).

Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-25 14:51:09 +01:00
Uli Schlachter 61ac0a720d .travis.yml: Use --no-pager (#40)
Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-25 12:42:55 +01:00
Uli Schlachter 62092028a6 Prepare .travis.yml for next release
This installs all needed dependencies for the next release. Hopefully we
will just have to update the subproject commit then.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-24 11:39:02 +01:00
Uli Schlachter 6d65ae81c9 Change the appearance of the top-menu
When you hover over one of the items in the top menu, e.g. "home", a
background appears. This commit changes this background to cover the
full height of the top-menu instead of only a small rectangle around the
item.

The "margin: 0px" is needed so that this background can "reach" up to
the top of the page. Note that this however also affects other elements
on the page and now the "awesome" at the top left of the page is a bit
farther up.

The height of "#top" and the padding around the links then change the
actual height of this background.

This is partial revert of 34c806d817.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-24 10:03:11 +01:00
Uli Schlachter a112036bc8 Merge branch 'new_screenshot' of https://github.com/Elv13/awesome-www 2016-12-20 10:24:29 +01:00
Emmanuel Lepage Vallee 13792685a8 download: Add GoboLinux
Now shipping with Awesome by default, it is worth adding to the
list!
2016-12-19 22:16:56 -05:00
folcraed 4e8493b82a index: Replace the default screenshot
Dotfiles:
https://github.com/folcraed/dotfiles/tree/master/awesome
2016-12-19 22:05:17 -05:00
Emmanuel Lepage Vallee 230e411604 community: Remove the mailing list 2016-12-19 17:30:21 -05:00
Emmanuel Lepage Vallee bcb5d174b8 community: Add a GitHub link 2016-12-19 17:27:09 -05:00
Emmanuel Lepage Vallee d77bb44bab community: Add Reddit and StackOverflow links
To replace the mailing list. It's already more popular than the
list anyway.
2016-12-19 17:23:04 -05:00
Emmanuel Lepage Vallee 0b1b568e12 download: Remove Awesome 2.3
There is better WMs with semi-identical configs and we isn't
maintained anymore.
2016-12-19 17:17:32 -05:00
Emmanuel Lepage Vallee 646f7841ca download: Add the luajit AUR package link 2016-12-19 17:14:09 -05:00
Emmanuel Lepage Vallée 09398c808b Merge pull request #32 from psychon/remove-wiki-links
Remove remaining links to the wiki
2016-12-19 14:22:51 -05:00
Uli Schlachter 7d73699e06 Remove remaining links to the wiki
Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-19 09:54:40 +01:00
Emmanuel Lepage Vallee 7b0fd064fa Remove the donate link
We have a new service provider now, I hope JD had enough donations
to pay for the hosting over the last few years.
2016-12-18 22:29:31 -05:00
Emmanuel Lepage Vallee 62e48b34ac Use the new site address 2016-12-18 22:29:31 -05:00
Emmanuel Lepage Vallee 35912afcdf Remove the old authors page 2016-12-17 18:17:54 -05:00
Emmanuel Lepage Vallee e0bd16d2c3 Use the GitHub author page
It was broken for ages anyway.
2016-12-17 17:34:44 -05:00
Emmanuel Lepage Vallee 8bcc10e71e Remove old links 2016-12-17 14:24:24 -05:00
Daniel Hahler a9489ca700 Merge pull request #30 from psychon/relative
Use relative URLs for the web page
2016-12-17 13:11:55 +01:00
Uli Schlachter 39c478f9b9 Add a page listing old releases (#29)
This list was taken from our Mediawiki instance and converted into the
ikiwiki syntax.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-17 13:10:50 +01:00
Uli Schlachter 474b84e156 Use relative URLs for apidoc and changelogs
Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-13 17:56:07 +01:00
Uli Schlachter 9f498f8ed9 page template: Use BASEURL variable
Instead of using absolute URLs, this now uses an ikiwiki variable to get
relative paths. For example, in index.html this will expand to the empty
string while in download/index.html it expands to "../".

Since this expands to the empty string on index.html, some things which
previously linked to / will now have to link to index.html. However,
that shouldn't be a problem, I think.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-13 17:43:49 +01:00
Uli Schlachter ac324f0468 local.css: Add missing new line and end of file
Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-13 17:40:51 +01:00
Uli Schlachter 4f1ad1474c local.css: Use relative URLs
This makes it a lot easier to test the web page locally, because now the
browser will actually find things. Note that URLs are resolved locally
to the CSS file, so even for download/index.html, relative paths are
still relative to . and not to download/.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-12-13 17:40:01 +01:00
Uli Schlachter 2b8da92681 Fix links to downloads (#27)
Releases are binary files and binary files do not belong into a git
repo. Thus, we have a special "bad" git repo for the releases now. The
links now point to this git repository.

Fixes: https://github.com/awesomeWM/awesome-www/issues/26
Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-11-05 13:40:10 +01:00
Daniel Hahler d78bbf3e0d Add tracking code for Piwik (#22)
piwik.awesomewm.org points at piwik.thequod.de (CNAME), which is my
personal Piwik instance.  The redirection through the subdomain is used
to make this look like a non-third-party service.
2016-10-25 00:36:10 +02:00
Uli Schlachter d9047cb1cd Use complete URLs for old issues and wiki (#24)
This way the links will keep pointing to the old server even if we
redirect our server elsewhere.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-10-25 00:33:58 +02:00
Daniel Hahler 9ba7e14cb2 Add a README (#21) 2016-05-18 10:34:08 +02:00
Daniel Hahler 4fd28e1639 Revert "Travis: remove before_install: let the latest build succeed (#19)"
This reverts commit aea1416c8a.
2016-05-18 00:18:47 +02:00
Daniel Hahler aea1416c8a Travis: remove before_install: let the latest build succeed (#19) 2016-05-17 15:37:47 +02:00
Daniel Hahler 6828654750 Makefile: use original HOME with ldoc target (#16)
I was getting this error:

> Scanning dependencies of target ldoc
> make[5]: Leaving directory '/home/user/Vcs/awesome-www/src/.build-host.example.com-x86_64-pc-linux-gnu-6.1.1'
> make[5]: Entering directory '/home/user/Vcs/awesome-www/src/.build-host.example.com-x86_64-pc-linux-gnu-6.1.1'
> lua: cannot open /dev/null/Vcs/ldoc/ldoc.lua: Not a directory

With this custom `ldoc` wrapper:

> lua ~/Vcs/ldoc/ldoc.lua $*
2016-05-16 18:23:34 +02:00
Daniel Hahler 40b0f6e69f ikiwiki: --url is not required, since we are not using --rss / blogs (#17)
Ref: https://github.com/awesomeWM/awesome-www/pull/12#issuecomment-219466960.
2016-05-16 18:22:54 +02:00