From dd9f1e3e91db5ede16900fc9257f921b37538410 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:19:29 -0700 Subject: Updated error page semantics Signed-off-by: Dan McGee --- templates/403.html | 8 ++++---- templates/404.html | 8 ++++---- templates/500.html | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) (limited to 'templates') diff --git a/templates/403.html b/templates/403.html index c853fef1..6b5fc084 100644 --- a/templates/403.html +++ b/templates/403.html @@ -1,9 +1,9 @@ {% extends "base.html" %} {% block content %} -
-

403 - Access Forbidden

- Sorry, the page you've requested is not available. -
+
+

403 - Access Forbidden

+

Sorry, the page you've requested is not available.

+
{% endblock %} diff --git a/templates/404.html b/templates/404.html index 9e389ba9..33271c66 100644 --- a/templates/404.html +++ b/templates/404.html @@ -2,9 +2,9 @@ {% block title %}Arch Linux - Page Not Found{% endblock %} {% block content %} -
-

404 - Page Not Found

- Sorry, the page you've requested does not exist. -
+
+

404 - Page Not Found

+

Sorry, the page you've requested does not exist.

+
{% endblock %} diff --git a/templates/500.html b/templates/500.html index 9566fc29..7f040638 100644 --- a/templates/500.html +++ b/templates/500.html @@ -1,9 +1,9 @@ {% extends "base.html" %} {% block content %} -
-

500 - Internal Server Error

- Something has gone horribly wrong. Back away slowly. -
+
+

500 - Internal Server Error

+

Something has gone horribly wrong. Back away slowly.

+
{% endblock %} -- cgit v1.2.3-54-g00ecf From 55f562a19bf015644ac35fb7704cd19cba09f0aa Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:40:52 -0700 Subject: Redesigned base template * content now above sidebar text in source code * new dev navbar * descriptive href titles * added body class block * cleaned up footer Signed-off-by: Dan McGee --- templates/base.html | 143 +++++++++++++++++++++++++++++----------------------- 1 file changed, 80 insertions(+), 63 deletions(-) (limited to 'templates') diff --git a/templates/base.html b/templates/base.html index cc5fadd2..922ce9fd 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,73 +1,90 @@ - - {% block title %}Arch Linux{% endblock %} - - - - - - {% block head %} - {% endblock %} - - -
- - + + + +
+ +
+

+

+

+

+

+

+

+

+

+

+

+
+ +
+ +
+ + Velocity Network - It's about time + We would like to express our thanks to SevenL Networks for their generous contribution + AirVM.com - Your Green Technology Partner + +
{% endblock %} -- cgit v1.2.3-54-g00ecf From b26e0d1fd66d7b74e3da5f1e62757401811b46ab Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 12:00:40 -0700 Subject: Redesigned Package Details page * better semantics * removed unnecessary CSS * form accessibility * dynamic/descriptive href titles throughout Signed-off-by: Dan McGee --- templates/packages/details.html | 258 ++++++++++++++++++++++------------------ 1 file changed, 145 insertions(+), 113 deletions(-) (limited to 'templates') diff --git a/templates/packages/details.html b/templates/packages/details.html index 78209d83..19a4b2bc 100644 --- a/templates/packages/details.html +++ b/templates/packages/details.html @@ -1,134 +1,166 @@ {% extends "base.html" %} {% block title %}Arch Linux - {{ pkg.pkgname }} {{ pkg.pkgver }}-{{ pkg.pkgrel }} - Package Details{% endblock %} + {% block content %} -
-

{{ pkg.pkgname }} {{ pkg.pkgver }}-{{ pkg.pkgrel }}

-
-
    -
  • SVN Entries ({{pkg.repo|lower}}-{{pkg.arch}})
  • -
  • SVN Entries (trunk)
  • -
  • Bug Reports
  • -
  • +
    + +

    Package Details: {{ pkg.pkgname }} {{ pkg.pkgver }}-{{ pkg.pkgrel }}

    + +
    + + + + {% if user.is_authenticated %} +
    +
    +

    +   

    +
    + {% endif %} + +
    + + + + + + + + + + {% ifnotequal pkg.pkgname pkg.pkgbase %} + + + {% endifnotequal %} + + + + + + + + + + + {% with pkg.maintainers as maints %} + + {% endwith %} + + + + + + + + + + + + + +
    Architecture:{{ pkg.arch.name }}
    Repository:{{ pkg.repo.name|capfirst }}
    Base Package Name:{{ pkg.pkgbase }}
    Description:{% if pkg.pkgdesc %}{{ pkg.pkgdesc }}{% endif %}
    Upstream URL:{% if pkg.url %}{{ pkg.url }}{% endif %}
    License:{{ pkg.license }}
    Maintainers:{% if maints %} + {% for m in maints %} + {{ m.get_full_name }}
    + {% endfor %} + {% else %}Orphan{% endif %} +
    Package Size:{{ pkg.compressed_size|filesizeformat }}
    Installed Size:{{ pkg.installed_size|filesizeformat }}
    Build Date:{{ pkg.build_date }} UTC
    Last Updated:{{ pkg.last_update|date:"Y-m-d" }}
    + +
    + + {% with pkg.get_depends as deps %} +
    + +

    + Dependencies ({{deps|length}})

    + + {% if deps %} +
      + {% for depend in deps %} + {% ifequal depend.pkg None %} +
    • {{ depend.dep.depname }} (virtual)
    • + {% else %} +
    • {{ depend.dep.depname }} + {{ depend.dep.depvcmp }}{% if depend.pkg.repo.testing %} + (testing){% endif %}
    • + {% endifequal %} + {% endfor %}
    -
    - - - - - - - - {% ifnotequal pkg.pkgname pkg.pkgbase %} - - - {% endifnotequal %} - - - - - - - - - - - {% with pkg.maintainers as maints %} - - {% endwith %} - - - - - - - - - - - - - -
    Architecture:{{ pkg.arch.name }}
    Repository:{{ pkg.repo.name|capfirst }}
    Base Package Name:{{ pkg.pkgbase }}
    Description:{% if pkg.pkgdesc %}{{ pkg.pkgdesc }}{% endif %}
    Upstream URL:{% if pkg.url %}{{ pkg.url }}{% endif %}
    License:{{ pkg.license }}
    Maintainer:{% if maints %} - {% for m in maints %} - {{ m.get_full_name }}
    - {% endfor %} - {% else %}Orphan{% endif %} -
    Package Size:{{ pkg.compressed_size|filesizeformat }}
    Installed Size:{{ pkg.installed_size|filesizeformat }}
    Build Date:{{ pkg.build_date }} UTC
    Last Updated:{{ pkg.last_update|date:"Y-m-d" }}
    -
    - - - - - -
    - {% with pkg.get_depends as deps %} -
    -

    Dependencies ({{deps|length}}):

    - {% if deps %} -
      - {% for depend in deps %} - {% ifequal depend.pkg None %} -
    • {{ depend.dep.depname }} (virtual)
    • - {% else %} -
    • {{ depend.dep.depname }}{{ depend.dep.depvcmp }}{% if depend.pkg.repo.testing %} (testing){% endif %}
    • - {% endifequal %} - {% endfor %} -
    - {% endif %} -
    - {% endwith %} -
    - {% with pkg.get_requiredby as rqdby %} -
    -

    Required By ({{rqdby|length}}):

    - {% if rqdby %} -
      - {% for req in rqdby %} -
    • {{ req.pkgname }}{% if req.repo.testing %} (testing){% endif %}
    • - {% endfor %} -
    - {% endif %} -
    - {% endwith %} -
    -
    -

    Files:

    -

    - View File List -

    -
    -
    + {% endif %} + +
    + {% endwith %} + + {% with pkg.get_requiredby as rqdby %} +
    + +

    + Required By ({{rqdby|length}})

    + + {% if rqdby %} +
      + {% for req in rqdby %} +
    • {{ req.pkgname }} + {% if req.repo.testing %} (testing){% endif %}
    • + {% endfor %} +
    + {% endif %} + +
    + {% endwith %} + +
    + +

    + Package Contents

    + + + +
    + +
+
+ {% load cdn %}{% jquery %} {% endblock %} - -- cgit v1.2.3-54-g00ecf From d7d0b26593348e17fa85889c4adbf72c1680bc4c Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:56:56 -0700 Subject: Redesigned flag page * form accessibility * descriptive href titles * better semantics Signed-off-by: Dan McGee --- templates/packages/flag.html | 56 +++++++++++++++++++++++++++----------------- 1 file changed, 34 insertions(+), 22 deletions(-) (limited to 'templates') diff --git a/templates/packages/flag.html b/templates/packages/flag.html index 1071fdf8..1e85be89 100644 --- a/templates/packages/flag.html +++ b/templates/packages/flag.html @@ -2,28 +2,40 @@ {% block title %}Arch Linux - Flag Package - {{ pkg.pkgname }}{% endblock %} {% block content %} -
- {% if confirmed %} -

Thank you. Maintainers have been notified.

- {% else %} -

If you notice that one of Arch's packages is out of date (ie, there is a - newer stable release available), then please notify us using the - form below.

-

The message box portion of the flag utility is optional, and meant for - short messages only. If you need more than 200 characters for your - message, then file a bug report, email the maintainer directly, or send an - email to the arch-general mailing list with your additional text.

- -

Note: Please do not use this facility if the package is - broken! Use the bug tracker - instead.

+
+{% if confirmed %} +

Package Flagged

+ +

Thank you, the maintainers have been notified about {{ pkg.pkgname }}.

+ +

You can return to the package details page for + {{pkg.pkgname}}.

+{% else %} +

Flag Package: {{ pkg.pkgname }}

+ +

If you notice a package is out of date (i.e., there is a newer + stable release available), then please notify us using + the form below.

+ +

The message box portion of the flag utility is optional, and meant + for short messages only. If you need more than 200 characters for your + message, then file a bug report, email the maintainer directly, or send + an email to the arch-general mailing list + with your additional text.

+ +

Note: Please do not use this facility if the + package is broken! Use the bug tracker instead.

+

Please confirm your flag request for {{pkg.pkgname}}:

-
- - {{form}} -
- -
- {% endif %} + +
+
+ {{ form.as_p }} +
+

+
+{% endif %}
{% endblock %} -- cgit v1.2.3-54-g00ecf From 5c8f957904c1fb3cb1d7835e24048ca0263ab291 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:54:42 -0700 Subject: Redesigned flaghelp page * better semantics * consistent appearance with archweb theme * descriptive href titles Signed-off-by: Dan McGee --- templates/packages/flaghelp.html | 52 ++++++++++++++++++++++++---------------- 1 file changed, 31 insertions(+), 21 deletions(-) (limited to 'templates') diff --git a/templates/packages/flaghelp.html b/templates/packages/flaghelp.html index c376175e..d8ca643b 100644 --- a/templates/packages/flaghelp.html +++ b/templates/packages/flaghelp.html @@ -1,27 +1,37 @@ - - Flagging Packages - - - -
-

If you notice that one of Arch's packages is out of date (ie, - there is a newer stable release available), then please - notify us by using the Flag button in the Package - Details screen. This will notify the maintainer responsible - for that package so they can update it.

+ + Flagging Packages + + + + -

The message box portion of the flag utility is optional, and - meant for short messages only. If you need more than 200 characters - for your message, then file a bug report, email the maintainer - directly, or send an email to the arch-general mailing list with - your additional text.

+

Flagging Packages

-

Note: Please do not use this facility if the - package is broken! Use the - bugtracker instead.

-
- +

If you notice that a package is out-of-date (i.e., there is a newer + stable release available), then please notify us by + using the Flag button in the Package Details + screen. This will notify the maintainer(s) responsible for that + package so they can update it.

+ +

The message box portion of the flag utility is optional, and meant + for short messages only. If you need more than 200 characters for your + message, then file a bug report, email the maintainer directly, or send + an email to the arch-general mailing list + with your additional text.

+ +

Note: Please do not use this facility if the + package is broken! Use the bugtracker instead.

+ + -- cgit v1.2.3-54-g00ecf From 23c99a74723b50d3a9af8886ebaae4e4cc9236c1 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:17:08 -0700 Subject: Redesigned login and logout pages Signed-off-by: Dan McGee --- templates/registration/login.html | 31 +++++++++++++++---------------- templates/registration/logout.html | 7 +++---- 2 files changed, 18 insertions(+), 20 deletions(-) (limited to 'templates') diff --git a/templates/registration/login.html b/templates/registration/login.html index b3b264c3..2f626566 100644 --- a/templates/registration/login.html +++ b/templates/registration/login.html @@ -1,23 +1,22 @@ {% extends "base.html" %} +{% block title %}Arch Linux - Developer Login{% endblock %} {% block content %} +
-
-

Developer Login

-{% if form.has_errors %} -

Your username and password didn't match. Please try again.

-{% endif %} -

+

Developer Login

-
- - - - - -
{{ form.username }}
{{ form.password }}
-
-
+ {% if form.has_errors %} + + {% endif %} -{% endblock %} +
+
+ Enter login credentials + {{ form.as_p }} +

+
+
+
+{% endblock %} diff --git a/templates/registration/logout.html b/templates/registration/logout.html index 2b829869..f8e07621 100644 --- a/templates/registration/logout.html +++ b/templates/registration/logout.html @@ -1,10 +1,9 @@ {% extends "base.html" %} +{% block title %}Arch Linux - Logout successful{% endblock %} {% block content %} - -
-You've been logged out. +
+

Logout successful.

- {% endblock %} -- cgit v1.2.3-54-g00ecf From 780c19c209e59f0c2a105200dca32b3ce0e3ec76 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:17:47 -0700 Subject: Redesigned mirrorlist generator page Signed-off-by: Dan McGee --- templates/mirrors/index.html | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) (limited to 'templates') diff --git a/templates/mirrors/index.html b/templates/mirrors/index.html index 73949c6f..b347a086 100644 --- a/templates/mirrors/index.html +++ b/templates/mirrors/index.html @@ -1,24 +1,21 @@ {% extends "base.html" %} {% load package_extras %} -{% block title %}Arch Linux - Generate Mirrorlist{% endblock %} +{% block title %}Arch Linux - Pacman Mirrorlist Generator{% endblock %} {% block content %} -
-

Generate Custom Mirrorlist

-
- - - - {% td_input mirrorlist_form.arch %} - - - - {% td_input mirrorlist_form.country %} - - - - -
Architecture
Country
+
+ +

Pacman Mirrorlist Generator

+ +

The following form can generate a custom up-to-date + pacman mirrorlist based on geography. + Simply replace the contents of /etc/pacman.d/mirrorlist with + the generated code.

+ + + {{ mirrorlist_form.as_p }} +

{% endblock %} -- cgit v1.2.3-54-g00ecf From 7aa129155ff44c0058471358d6a561149ff7d1f0 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 17 May 2010 13:24:33 -0500 Subject: Touch up download page a tad more Signed-off-by: Dan McGee --- templates/public/download.html | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'templates') diff --git a/templates/public/download.html b/templates/public/download.html index a8d358a2..051d9960 100644 --- a/templates/public/download.html +++ b/templates/public/download.html @@ -19,16 +19,12 @@

Release Info


Links and Instructions:
- Downloading Instructions + Readme and Instructions
Arch Linux Install Guide -
- - Using Install Images on a USB Stick -

BitTorrent Download (recommended)

-- cgit v1.2.3-54-g00ecf From 465a74eddb0df7fa8312c8ca2e65596812470922 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:18:45 -0700 Subject: Updated generic form for accessibility Signed-off-by: Dan McGee --- templates/general_form.html | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) (limited to 'templates') diff --git a/templates/general_form.html b/templates/general_form.html index 776f3672..d499919a 100644 --- a/templates/general_form.html +++ b/templates/general_form.html @@ -1,25 +1,23 @@ {% extends "base.html" %} +{% block title %}Arch Linux - {{title}}{% endblock %} {% block content %} -
-

{{title}}

- {% if description %}{{description}}{% endif %} -
- +
+ +

{{title}}

+ + {% if description %}{{description}}{% endif %} + + +
{% for field in form %} -
- - - +


+ {{field.help_text}} {% else %}: {% endif %} + {{field}} {% if field.required %}*{% endif%}

{% endfor %} - - - -
- {{field.label}}: -
{{field.help_text}}
{{field}}
- -
-
-
+ +

+ + +
{% endblock %} -- cgit v1.2.3-54-g00ecf From 06f52613522adebd9228221a4fa36ab5746f4fdd Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:24:37 -0700 Subject: Updated template page semantics Signed-off-by: Dan McGee --- templates/public/blank.html | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'templates') diff --git a/templates/public/blank.html b/templates/public/blank.html index f0bcedf4..2a8c83f4 100644 --- a/templates/public/blank.html +++ b/templates/public/blank.html @@ -1,10 +1,8 @@ {% extends "base.html" %} +{% block title %}Arch Linux - Sample Page Title{% endblock %} {% block content %} -
-

Download Arch Linux

-

+
+

Sample page title

-

{% endblock %} - -- cgit v1.2.3-54-g00ecf From 3945c52682702a9b4b62a46e667f2c3307f06907 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:25:02 -0700 Subject: Redesigned News Pages Signed-off-by: Dan McGee --- templates/news/add.html | 39 ++++++++++++++------------ templates/news/delete.html | 29 +++++++++++-------- templates/news/list.html | 69 ++++++++++++++++++++++++++++++---------------- templates/news/view.html | 29 ++++++++++++------- 4 files changed, 103 insertions(+), 63 deletions(-) (limited to 'templates') diff --git a/templates/news/add.html b/templates/news/add.html index ef3f211c..38b5b21d 100644 --- a/templates/news/add.html +++ b/templates/news/add.html @@ -1,22 +1,25 @@ {% extends "base.html" %} -{% block title %}Arch Linux - {% if form.instance.id %}Edit{% else %}Add{% endif %} News{% endblock %} +{% block title %}Arch Linux - News: {% if form.instance.id %}Edit{% else %}Add{% endif %} Article{% endblock %} {% block content %} -
- {% if form.instance.id %} -

Edit News

- {% else %} -

Add News

- {% endif %} -
- - {{form}} - - - -
- -
-
-
+
+ + {% if form.instance.id %} +

News: Edit Article

+ {% else %} +

News: Add Article

+ {% endif %} + +
+
+ {{ form.as_p }} +
+ {% if form.instance.id %} +

+ {% else %} +

+ {% endif %} +
+ +
{% endblock %} diff --git a/templates/news/delete.html b/templates/news/delete.html index c3824a26..6a2fa1e8 100644 --- a/templates/news/delete.html +++ b/templates/news/delete.html @@ -2,15 +2,22 @@ {% block title %}Arch Linux - Delete News{% endblock %} {% block content %} -
-

Confirm Delete

-
- You are about to delete the news item '{{news}}'. -

- Are you sure? -

-
-     -
-
+
+ +

News: Delete Entry Confirmation

+ +

You are about to delete the following news item:

+ +
+ {{news}} +
+ +

Are you sure?

+ +
+

+
+ +
{% endblock %} diff --git a/templates/news/list.html b/templates/news/list.html index a35c41e0..cadc24a2 100644 --- a/templates/news/list.html +++ b/templates/news/list.html @@ -1,28 +1,49 @@ {% extends "base.html" %} {% block title %}Arch Linux - News{% endblock %} + {% block content %} -
- {% if perms.main.add_news %} - - {% endif %} -

News Updates

- - {% for item in news_list %} - - - - - - {% endfor %} -
{{ item.postdate }}{{ item.title }} - {% if perms.main.change_news %} - edit - {% endif %} - {% if perms.main.delete_news %} - delete - {% endif %} -
-
+
+ +

News Archives

+ + {% if perms.main.add_news %} + + {% endif %} + + + + + + + + {% if perms.main.change_news %} + + {% endif %} + + + + {% for item in news_list %} + + + + + {% if perms.main.change_news %} + + {% endif %} + + {% endfor %} + +
PublishedTitleAuthor
{{ item.postdate }}{{ item.title }}{{ item.author.get_full_name }} + Edit + {% endif %} + {% if perms.main.delete_news %} +   Delete +
+ +
{% endblock %} diff --git a/templates/news/view.html b/templates/news/view.html index 2f7c3d87..1b82bc08 100644 --- a/templates/news/view.html +++ b/templates/news/view.html @@ -1,14 +1,23 @@ {% extends "base.html" %} -{% block title %}Arch Linux - {{ news.title }}{% endblock %} +{% block title %}Arch Linux - News: {{ news.title }}{% endblock %} {% block content %} -
-
- {{ news.author.get_full_name }}
- {{ news.postdate }} -
-

{{ news.title }}

-

- {{ news.content|safe|linebreaks }} -
+
+ +

News: {{ news.title }}

+ + {% if perms.main.change_news %} + + {% endif %} + + + + {{ news.content|safe|linebreaks }} + +
{% endblock %} -- cgit v1.2.3-54-g00ecf From 035fff33289e20407edd68ec61089aea1de1a36e Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:25:52 -0700 Subject: Redesigned artwork page with updated image paths Signed-off-by: Dan McGee --- templates/public/art.html | 193 +++++++++++++++++++++++++++++----------------- 1 file changed, 122 insertions(+), 71 deletions(-) (limited to 'templates') diff --git a/templates/public/art.html b/templates/public/art.html index 960a566c..9b0bd62f 100644 --- a/templates/public/art.html +++ b/templates/public/art.html @@ -1,78 +1,129 @@ {% extends "base.html" %} {% block title %}Arch Linux - Artwork{% endblock %} + {% block content %} -
-

Arch Linux Logos and Artwork

-

Official Packages

-

Official logos, artwork, and more are available from the Extra repository. Currently, these packages are:

+
+ +

Arch Linux Logos and Artwork

+ +

Logos for Press Usage

+ +

The following Arch Linux logos are available for press and other use, subject to + the restrictions of our trademark policy.

+ +

Two-color standard version
+ Also available in print-quality + PNG and scalable + SVG formats.

+ + Arch Linux PNG logo @ 90dpi + +

Two-color inverted version (for dark backgrounds)
+ Also available in print-quality + PNG and scalable + SVG formats.

+ + Arch Linux PNG logo @ 90dpi + +

One-color standard version
+ Also available in print-quality + PNG and scalable + SVG formats.

+ + Arch Linux PNG logo @ 90dpi + +

One-colour inverted version (for dark backgrounds)
+ Also available in print-quality + PNG and scalable + SVG formats.

+ + Arch Linux PNG logo @ 90dpi + +

Logos and Artwork for the Community

+ +

Official logos and artwork are also available directly from the + repositories. Currently, these packages are:

+
    -
  • archlinux-artwork - official logos, icons and CD labels
  • -
  • archlinux-wallpaper - a variety of desktop wallpapers for standard and widescreen resolutions
  • -
  • archlinux-themes-gdm - GDM login themes
  • -
  • archlinux-themes-kde - KDE themes and icons
  • -
  • archlinux-themes-kdm - KDM login themes
  • -
  • archlinux-themes-ksplash - Ksplash themes
  • -
  • archlinux-themes-slim - SLiM login themes
  • +
  • archlinux-artwork - official logos, icons and CD labels
  • +
  • archlinux-wallpaper - a variety of desktop wallpapers + for standard and widescreen resolutions
  • +
  • archlinux-themes-kde - KDE themes and icons
  • +
  • archlinux-themes-kdm - KDM login themes
  • +
  • archlinux-themes-slim - SLiM login themes
-

Alternatively, you can download the source files via FTP.

+ +

Alternatively, you can download the source files via FTP.

+

Former Logos

-

Arch has gone through a few iterations of logos and associated artwork. - Here is a good selection of these logos. Several of the later logos can be - clicked on to get either a larger PNG or SVG version of the logo.

-

Original Ribbon Logos

-

- Ribbon Logo 1 - Ribbon Logo 2 - Ribbon Logo Black -

-

- Ribbon Logo Binary 1 - Ribbon Logo Binary 2 - Ribbon Logo Binary Black -

-

"Arch Blue" Logos

-

- - Arch Blue Full - - - - Arch Blue Compact - - -

-

"Arch Aqua" Logos

-

- - Arch Aqua - - - Arch Aqua Blue - - - Arch Aqua White - -

-

Release-specific Logos

-

- - Arch Wombat - -

-

- - Arch Noodle Blue - - - Arch Noodle White - - - Arch Box of Noodles - - - Arch Cup of Noodles - -

-
-{% endblock %} +

Arch has gone through a few generations of branding and what follows are + some of our past logos. Although these images are no longer used frequently, + they remain subject to license restrictions. Email + tradermarks@archlinux.org with any questions.

+ +

Original Ribbon Series

+ +
+ Arch Ribbon Logo 1 + Arch Ribbon Logo 2 + Arch Ribbon Logo 5 +
+ +
+ Arch Ribbon Logo 3 + Arch Ribbon Logo 4 + Arch Ribbon Logo 6 +
+ +

"Arch Blue" Series

+ +
+ + Arch Blue + + Arch Blue Vertical +
+ +

"Arch Aqua" Series

+ +
+ + Arch Aqua + + Arch Aqua Blue + + Arch Aqua White +
+ +

Release-specific Series

+ + + +
+{% endblock %} -- cgit v1.2.3-54-g00ecf From 49651ce0d5ca09f7e63b3a179b0017e8e3aed477 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:26:38 -0700 Subject: Redesigned developer profiles Signed-off-by: Dan McGee --- templates/public/developer_list.html | 112 +++++++++++++++++++---------------- 1 file changed, 60 insertions(+), 52 deletions(-) (limited to 'templates') diff --git a/templates/public/developer_list.html b/templates/public/developer_list.html index ff38b26a..61a612c6 100644 --- a/templates/public/developer_list.html +++ b/templates/public/developer_list.html @@ -1,59 +1,67 @@ - - +
{% for dev in dev_list %} {% with dev.get_profile as prof %} - - - + + + + {% endwith %} {% endfor %} -
- Image for {{ prof.alias }} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name:{{ dev.get_full_name }}
Alias:{{ prof.alias }}
Email:{{ prof.public_email }}
Other Contact:{{ prof.other_contact }}
Roles:{{ prof.roles }}
-
Website:{% if prof %}{{ prof.website }}{% endif %}
Occupation:{{ prof.occupation }}
YOB:{% if prof.yob %}{{ prof.yob }}{% endif %}
Location:{{ prof.location }}
Languages:{{ prof.languages }}
Interests:{{ prof.interests }}
Favorite Distros:{{ prof.favorite_distros }}
-
+ Image for {{ prof.alias }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name:{{ dev.get_full_name }}
Alias:{{ prof.alias }}
Email:{{ prof.public_email }}
Other Contact:{{ prof.other_contact }}
Roles:{{ prof.roles }}
+
Website:{% if prof %} + {{ prof.website }}{% endif %}
Occupation:{{ prof.occupation }}
YOB:{% if prof.yob %}{{ prof.yob }}{% endif %}
Location:{{ prof.location }}
Languages:{{ prof.languages }}
Interests:{{ prof.interests }}
Favorite Distros:{{ prof.favorite_distros }}
+
+ -- cgit v1.2.3-54-g00ecf From d5f065fe531d8672ec162caa10873804184ec25d Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 17 May 2010 14:03:48 -0500 Subject: Revamp donate page Signed-off-by: Dan McGee --- media/archweb.css | 11 ++-- templates/public/donate.html | 126 ++++++++++++++++++++++++++----------------- 2 files changed, 84 insertions(+), 53 deletions(-) (limited to 'templates') diff --git a/media/archweb.css b/media/archweb.css index d981bdf1..f274c8a8 100644 --- a/media/archweb.css +++ b/media/archweb.css @@ -146,10 +146,13 @@ form#newsform input[type=text], form#newsform textarea { width: 75%; } /* donate: donor list */ -div#donor-list ul { margin: 0.5em 0; padding: 0; list-style: none; } -div#donor-list li { margin: 0; padding: 0; font-size: 0.8em; } -div#donor-list br { clear: left; } -div.donor-slice { float: left; width: 16em; } +div#donor-list ul { width: 100%; } +div#donor-list li { + float: left; + /* max 4 columns, but possibly fewer if screen size doesn't allow for more */ + width: 25%; + min-width: 20em; +} /* download page */ #arch-downloads h3 { border-bottom: 1px dotted #aaa; } diff --git a/templates/public/donate.html b/templates/public/donate.html index a14f20ed..acbb077c 100644 --- a/templates/public/donate.html +++ b/templates/public/donate.html @@ -1,58 +1,86 @@ {% extends "base.html" %} -{% block title %}Arch Linux - Donors{% endblock %} +{% block title %}Arch Linux - Donate{% endblock %} + {% block content %} -
-

Donate to Arch Linux

-

- Arch Linux survives because of the tireless efforts of many people in - the community and the core development circle. None of us are paid for our - work, and we don't have the personal funds to sustain server costs ourselves. -

- There are many ways to help Arch Linux. If technical development, +

+ +

Donate to Arch Linux

+ +

Arch Linux survives because of the tireless efforts of many people in + the community and the core development circle. None of us are paid for + our work, and we don't have the personal funds to sustain server costs + ourselves.

+ +

There are many ways to help support Arch Linux. If technical development, documentation, or support aren't your strong points, you could certainly - help us by dropping a few bucks our way. -

- Many thanks! -

-
+ help us by dropping a few bucks our way.

+ +

Many thanks!

+ +

Monetary donations

+ +

Financial contributions are accepted via PayPal. + Funds are used for server hardware upgrades, conventions, schwag giveaways and more.

+ +
-
- - - - - - - - - - - - + +

+

+

+

+

+

+

+

+

+

+

-
-

Sponsors and Contributions

-

We'd like to thank Velocity Network for contributing space in a server rack, bandwidth, and electricity for our main server for the last couple of years.

-
- velocity network - it's about time -
-

We also wish to extend a special Thank You to SevenL Networks for their generous and ongoing contribution of a dedicated Arch Linux server. You too can have a dedicated Arch Linux server hosted by SevenL...head over to their website for more details.

-
- We would like to express our thanks to SevenL Networks for their generous contribution -
-

More thanks go to AirVM.com for contributing a VMWare-based Virtual Machine.

-
- AirVM.com - Your Green Technology Partner + +

Commercial sponsors and contributions

+ +

We'd like to thank Velocity Network for contributing space + in a server rack, bandwidth, and electricity for our main server.

+ + + +

We also wish to extend a special Thank You to SevenL Networks + for their generous and ongoing contribution of a dedicated Arch Linux + server . You too can have a dedicated Arch Linux server hosted by SevenL... + head over to their website for more details.

+ + + +

More thanks go to AirVM.com for contributing a VMWare-based Virtual Machine.

+ + + +

Past donors

+ +
+
    + {% for donor in donors %} +
  • {{ donor.name }}
  • {% endfor %} +
-

Past Donors

-
    - {% for donor in donors %} -
  • {{ donor.name }}
  • {% endfor %} -
-
+
+

A huge thanks to you all for your contributions!

{% endblock %} - -- cgit v1.2.3-54-g00ecf From 1341dbdab80e67572ba75fc00f653e5852cc41bb Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 17 May 2010 14:21:30 -0500 Subject: Revamp download page Signed-off-by: Dan McGee --- templates/public/download.html | 252 ++++++++++++++++++++++++----------------- 1 file changed, 148 insertions(+), 104 deletions(-) (limited to 'templates') diff --git a/templates/public/download.html b/templates/public/download.html index 051d9960..3808222a 100644 --- a/templates/public/download.html +++ b/templates/public/download.html @@ -1,113 +1,157 @@ {% extends "base.html" %} +{% block title %}Arch Linux - Downloads{% endblock %} {% block content %} -
-

Release Info

-
-

All available images can be burned to a CD, mounted as an ISO file, - or be directly written to a USB stick using a utility like `dd`. These - are intended for new installations only; an existing Arch Linux system - can always be updated with `pacman -Syu`.

- - Current Release: 2010.05
- Included Kernel: 2.6.33.4
- Resources: - Bug Tracker - - - Mailing List -
-
- Links and Instructions:
- - Readme and Instructions - -
- - Arch Linux Install Guide - -
-

BitTorrent Download (recommended)

-
-

If you can spare the bytes, please leave the client open after your - download is finished, so you can seed it back to others. A web-seed - capable client is recommended for fastest download speeds.

- -

Netinstall ISOs

-

- i686 -
- x86_64 -
- Dual Arch -

- -

Core ISOs

-

- i686 -
- x86_64 -
- Dual Arch -

- -
-

Buy A CD

-
- These suppliers donate a small percentage of each CD purchased to - the Arch Linux project: - - - -
- - Purchase CD from OSDisc -
- - Purchase CD from Shop Linux Online -
- You can also purchase Arch on CD from these suppliers: - +
+ +

Arch Linux Downloads

+ + {% with "2010.05" as version %} +

Release Info

+ +

All available images can be burned to a CD, mounted as an ISO file, + or be directly written to a USB stick using a utility like `dd`. These + are intended for new installations only; an existing Arch Linux system + can always be updated with `pacman -Syu`.

+ + + +

Links and Instructions:

+ + + +

BitTorrent Download (recommended)

+ +

If you can spare the bytes, please leave the client open after your + download is finished, so you can seed it back to others. + A web-seed capable client is recommended for fastest download speeds.

+ +
+ + + + + + + + + + + + + +
Formati686 CPUx86-64 CPUDual ArchitectureDescription
- Purchase CD from LinuxCD + Netinstall Image + + Download + + Download + + Download + + Downloads and installs packages versions via FTP for absolute freshness. +
+ Core Image + + Download + + Download + + Download + + Core packages are included on the media. Good for basic off-line installation. +
+ {% endwith %} + +

Get Arch Linux on CD

+ +

The following suppliers donate a portion of their proceeds to the + Arch Linux project:

+ + + +

Arch Linux CDs are also available for purchase from these suppliers:

+ + + + +

HTTP/FTP Direct Downloads

+ +

In addition to the BitTorrent links above, install images can also be + downloaded via HTTP or FTP from the mirror sites listed below. Please + ensure the download image matches the checksum from the md5sums.txt or + sha1sums.txt file in the same directory as the image.

+ +

Checksums

+ +

File integrity checksums for the latest releases can be found below:

+ + + + + + + + + + + + + -

Server Location

Download

+ {% for mirror_url in mirror_url_list %} + {% ifchanged mirror_url.mirror.country %} +
{{mirror_url.mirror.country}} + {% endifchanged %} + {% ifchanged mirror_url.mirror.name %}
-
- - -

HTTP/FTP Download

-
-

In addition to the BitTorrent links above, ISO images can also be - downloaded via HTTP or FTP from the mirror sites listed below. Please - ensure the download image matches the checksum from the md5sums.txt or - sha1sums.txt file in the same directory as the image.

-

Checksums

-

- SHA1 -
- MD5 -

- - - - - -

Mirror Sites

- {% for mirror_url in mirror_url_list %} - {% ifchanged mirror_url.mirror.country %} -

{{mirror_url.mirror.country}}

- {% endifchanged %} - {% ifchanged mirror_url.mirror.name %} -
{{mirror_url.mirror.name}} - {% endifchanged %} - ({{mirror_url.protocol.protocol}}) - {% endfor %} +
{{mirror_url.mirror.name}} + {% endifchanged %} + {{mirror_url.protocol.protocol|upper}} + {% endfor %}
-

If you want to become an Official Arch Linux Mirror please follow - the instructions listed here. -

-
+ + + +

If you want to become an Official Arch Linux Mirror please follow the + instructions listed here.

+
-

{% endblock %} - -- cgit v1.2.3-54-g00ecf From 7657c5978269a9b8c734a58ec197159e70678ebf Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:35:14 -0700 Subject: Redesigned TU profiles, semantics, page title Signed-off-by: Dan McGee --- templates/public/userlist.html | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'templates') diff --git a/templates/public/userlist.html b/templates/public/userlist.html index ce8cb145..658e64e6 100644 --- a/templates/public/userlist.html +++ b/templates/public/userlist.html @@ -1,13 +1,16 @@ {% extends "base.html" %} +{% block title %}Arch Linux - {{ user_type }}{% endblock %} {% block content %} -
-

Arch Linux {{user_type}}

-

{{description}}

+
+ +

Arch Linux {{user_type}}

+ +

{{description}}

+ {% with users as dev_list %} {% include 'public/developer_list.html' %} {% endwith %} +
-

{% endblock %} - -- cgit v1.2.3-54-g00ecf From 08f886380ca53a9fade73fd3079a968f27316f74 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:36:19 -0700 Subject: Redesigned dev mirrorlist page, proper django cycling, semantics Signed-off-by: Dan McGee --- templates/devel/mirrorlist.html | 66 +++++++++++++++++++++++------------------ 1 file changed, 37 insertions(+), 29 deletions(-) (limited to 'templates') diff --git a/templates/devel/mirrorlist.html b/templates/devel/mirrorlist.html index bd09d7f2..5084ccac 100644 --- a/templates/devel/mirrorlist.html +++ b/templates/devel/mirrorlist.html @@ -2,34 +2,42 @@ {% block title %}Arch Linux - Mirror Overview{% endblock %} {% block content %} -
- - - - - - - - - - - - - - {% for mirror in mirror_list %} - - - - - - - - - - - - - {% endfor %} -
NameTierCountryAdmin EmailPublicActiveISOsProtocolsRsync IPsNotes
{{mirror.name}}{{mirror.get_tier_display}}{{mirror.country}}{{mirror.admin_email}}{{mirror.public|yesno}}{{mirror.active|yesno}}{{mirror.isos|yesno}}{{mirror.supported_protocols}}{{mirror.rsync_ips.count}}{{mirror.notes}}
+
+ +

Mirror List

+ + + + + + + + + + + + + + + + + + {% for mirror in mirror_list %} + + + + + + + + + + + + + {% endfor %} + +
ServerTierCountryAdmin EmailPublicActiveISOsProtocolsRsync IPsNotes
{{mirror.name}}{{mirror.get_tier_display}}{{mirror.country}}{{mirror.admin_email}}{{mirror.public|yesno}}{{mirror.active|yesno}}{{mirror.isos|yesno}}{{mirror.supported_protocols}}{{mirror.rsync_ips.count}}{{mirror.notes}}
+
{% endblock %} -- cgit v1.2.3-54-g00ecf From 1c8e8eb5e642c712b5564b5cb4616b74297cf99e Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:37:52 -0700 Subject: Updated form semantics for accessibility Signed-off-by: Dan McGee --- templates/devel/profile.html | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) (limited to 'templates') diff --git a/templates/devel/profile.html b/templates/devel/profile.html index 5b5a586b..178a59aa 100644 --- a/templates/devel/profile.html +++ b/templates/devel/profile.html @@ -1,21 +1,18 @@ {% extends "base.html" %} +{% block title %}Arch Linux - Edit Profile{% endblock %} {% block content %} -
-

Developer Profile

-
- - - - - - {{form}} - - - -
Username:{{ user.username }}
- -
-
-
+
+ +

Developer Profile

+ +
+
+ Username: {{ user.username }} + {{ form.as_p }} +
+

+
+ +
{% endblock %} -- cgit v1.2.3-54-g00ecf From 663aa383ffb28ba9e6d5ee2f770b47ba3ed97e99 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:58:29 -0700 Subject: Redesigned Signoffs page * descriptive href titles * better semantics (page titles, etc) * added tbody for prettier printing * proper django cycling Signed-off-by: Dan McGee --- templates/packages/signoffs.html | 43 ++++++++++++++++++++++++---------------- 1 file changed, 26 insertions(+), 17 deletions(-) (limited to 'templates') diff --git a/templates/packages/signoffs.html b/templates/packages/signoffs.html index cb6a848e..930b606e 100644 --- a/templates/packages/signoffs.html +++ b/templates/packages/signoffs.html @@ -2,9 +2,13 @@ {% block title %}Arch Linux - Package Signoffs{% endblock %} {% block content %} - {% if packages %} -
- +{% if packages %} +
+ +

Package Signoffs

+ +
+ @@ -14,28 +18,33 @@ - {% for pkg,target in packages %} - + + + {% for pkg,target in packages %} + - + - + {% endfor %} -
Arch PackageApproved Signoff
{{ pkg.arch.name }}{{ pkg.pkgname }}{{ pkg.pkgname }} {{ pkg.pkgver }}-{{ pkg.pkgrel }} {{ pkg.last_update }} {{ target }}{{ pkg.approved_for_signoff|yesno:"Yes,No" }} + {{ pkg.approved_for_signoff|yesno:"Yes,No" }}
    - {% for signoff in pkg.signoffs %} -
  • {{signoff.packager}}
  • - {% endfor %} -
  • - Signoff -
  • +
  • Signoff +
  • + {% for signoff in pkg.signoffs %} +
  • + {{signoff.packager}}
  • + {% endfor %}
-
- {% endif %} + + +
+{% endif %} {% endblock %} - -- cgit v1.2.3-54-g00ecf From 67f22221b22a7521719e5dca82403a1a67de80b0 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:23:51 -0700 Subject: Redesigned feeds page, added additional feeds from sub-sites Signed-off-by: Dan McGee --- templates/public/feeds.html | 124 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 98 insertions(+), 26 deletions(-) (limited to 'templates') diff --git a/templates/public/feeds.html b/templates/public/feeds.html index a3502cf5..553aa3e5 100644 --- a/templates/public/feeds.html +++ b/templates/public/feeds.html @@ -1,16 +1,29 @@ {% extends "base.html" %} {% block title %}Arch Linux - RSS Feeds{% endblock %} + {% block content %} -
-

RSS Feeds

-

+
+ +

RSS Feeds

+

Several RSS feeds are available for consumption from the Arch website. - The majority of these are package related and allow feeds to be customized + The majority of these are package-related and allow feeds to be customized for the updates you care about.

-

Grab the news item feed RSS Feed + +

News and Activity Feeds

+ +

Grab the news item feed to keep up-to-date with the latest news from the Arch Linux development staff.

-

If you are interested in - all package updates RSS Feed, + +

The Arch Wiki: Recent changes feed + is also available to track document changes from the Arch Wiki.

+ +

Package Feeds

+ +

If you are interested in all package updates, then grab this feed. Note that when a package is updated for multiple architectures, you will see each individual update show up here. Alternatively, you can select a packages feed from the below table that is @@ -18,25 +31,84 @@

RSS Feeds

architecture, there are a variety of feeds you can choose from. Note that feeds for a specific architecture, such as 'i686', will also include all package updates for 'any' (architecture-independent) packages.

- - - - - {% for repo in repos %} - - {% endfor %} - - {% for arch in arches %} - - - - {% for repo in repos %} - + +
ArchitectureAll Repos{{ repo }}
{{ arch }}Feed RSS FeedFeed RSS Feed
+ + + + + {% for repo in repos %} + + {% endfor %} + + + + {% for arch in arches %} + + + + {% for repo in repos %} + + {% endfor %} + {% endfor %} - - {% endfor %} +
ArchitectureAll Repos{{ repo }}
{{ arch }}FeedFeed
-
-

-{% endblock %} +

A Newest Packages feed is also available from + the Arch User + Repository (AUR).

+ +

Development Feeds

+ +

Subscribe to any of the following to track bug tickets and feature + requests from the Arch Linux Bugtracker:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ProjectRecently Opened TasksRecently Edited TasksRecently Closed Tasks
All ProjectsFeedFeedFeed
Arch LinuxFeedFeedFeed
Release EngineeringFeedFeedFeed
Pacman DevelopmentFeedFeedFeed
Community PackagesFeedFeedFeed
AURFeedFeedFeed
+ +
+{% endblock %} -- cgit v1.2.3-54-g00ecf From ebf292292f7ac8a4e69f9f8078c1dfbd2a5954b9 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 12:02:32 -0700 Subject: Redesigned Package Search page * moved non-tabular data out of tables * added tbody for pretty printing * form accessibility * descriptive href titles throughout * code cleanup (removing unnecessary line breaks, styling, etc.) * renamed page to Package Database * add descriptive text to bottom of database pages Signed-off-by: Dan McGee --- templates/packages/search.html | 235 ++++++++++++++++++++++------------------- 1 file changed, 126 insertions(+), 109 deletions(-) (limited to 'templates') diff --git a/templates/packages/search.html b/templates/packages/search.html index 4f7bc776..2c85f0bc 100644 --- a/templates/packages/search.html +++ b/templates/packages/search.html @@ -1,6 +1,7 @@ {% extends "base.html" %} {% load package_extras %} -{% block title %}Arch Linux - Package Search{% endblock %} +{% block title %}Arch Linux - Package Database{% endblock %} + {% block head %} @@ -9,129 +10,145 @@ {% endblock %} {% block content %} -
-

Search Criteria

-
- - - - - - - - - - - - - {% td_input search_form.arch %} - {% td_input search_form.repo %} - {% td_input search_form.q %} - {% td_input search_form.maintainer%} - {% td_input search_form.last_update %} - {% td_input search_form.flagged %} - {% td_input search_form.limit %} - - -
ArchRepositoryKeywordsMaintainerLast UpdateFlaggedPer Page
-
+ + +{% if package_list %} +
+ + {% if paginator %} +
+ +

{{paginator.count}} packages found. + Page {{page_obj.number}} of {{paginator.num_pages}}.

+ +

+ {% if page_obj.has_previous %} + + {% else %} + < Prev + {% endif %} + {% if page_obj.has_next %} + + {% else %} + Next > + {% endif %} +

+
-

+ {% endif %} + +
- {% if package_list %} -
- - - {% if paginator %} +
+ - - - + {% if user.is_authenticated %} + + {% endif %} + + + + + + - {% endif %} - - {% if user.is_authenticated %} - - {% endif %} - - - - - - - - + + {% for pkg in package_list %} - + {% if user.is_authenticated %} {% endif %} - - {% if pkg.needupdate %} - - {% else %} + + {% if pkg.needupdate %} + + {% else %} - {% endif %} - + {% endif %} + {% endfor %} - {% if paginator %} - - - - - - {% endif %} +
- {{paginator.count}} packages found. - Page {{page_obj.number}} of {{paginator.num_pages}}. - - {% if page_obj.has_previous %} - - <<< Previous - - {% else %} - <<< Previous - {% endif %} - - {% if page_obj.has_next %} - - Next >>> - - {% else %} - Next >>> - {% endif %} -  ArchRepoNameVersionDescriptionLast Updated
 ArchRepoNameVersionDescriptionLast Updated
{{ pkg.arch.name }} {{ pkg.repo.name|capfirst }}{{ pkg.pkgname }}{{ pkg.pkgver }}-{{ pkg.pkgrel }}{{ pkg.pkgname }}{{ pkg.pkgver }}-{{ pkg.pkgrel }}{{ pkg.pkgver }}-{{ pkg.pkgrel }}{{ pkg.pkgdesc }}{{ pkg.pkgdesc }} {{ pkg.last_update|date:"Y-m-d" }}
- {{paginator.count}} packages found. - Page {{page_obj.number}} of {{paginator.num_pages}}. - - {% if page_obj.has_previous %} - - <<< Previous - - {% else %} - <<< Previous - {% endif %} - - {% if page_obj.has_next %} - - Next >>> - - {% else %} - Next >>> - {% endif %} -
- {% if user.is_authenticated %} -
- - + + {% if paginator %} +
+ +

{{paginator.count}} packages found. Page {{page_obj.number}} of {{paginator.num_pages}}.

+ +

+ {% if page_obj.has_previous %} + + {% else %} + < Prev + {% endif %} + {% if page_obj.has_next %} + + {% else %} + Next > + {% endif %} +

+
{% endif %} - -
- {% endif %} -{% endblock %} + {% if user.is_authenticated %} +

+

+ {% endif %} + + + +
+ +
+

You are browsing the Arch Linux package database. From here you can find + detailed information about packages located in the official supported repositories. + For unsupported packages, browse the Arch User Repository (AUR).

+
+{% endif %} +{% endblock %} -- cgit v1.2.3-54-g00ecf From c31d474f6d6720614d225da6f3683428ba85d8a3 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 17 May 2010 13:36:34 -0500 Subject: Kill td_input template and tag --- packages/templatetags/package_extras.py | 4 ---- templates/forms/td_input.html | 5 ----- 2 files changed, 9 deletions(-) delete mode 100644 templates/forms/td_input.html (limited to 'templates') diff --git a/packages/templatetags/package_extras.py b/packages/templatetags/package_extras.py index 38c92c22..ff66a9f2 100644 --- a/packages/templatetags/package_extras.py +++ b/packages/templatetags/package_extras.py @@ -30,7 +30,3 @@ def do_buildsortqs(parser, token): "%r tag's argument should be in quotes" % tagname) return BuildQueryStringNode(sortfield[1:-1]) -@register.inclusion_tag('forms/td_input.html') -def td_input(form_element): - return {'form_element': form_element} - diff --git a/templates/forms/td_input.html b/templates/forms/td_input.html deleted file mode 100644 index 38ff5a13..00000000 --- a/templates/forms/td_input.html +++ /dev/null @@ -1,5 +0,0 @@ - - {{form_element.errors}} - {{form_element}} - {{form_element.help_text}} - -- cgit v1.2.3-54-g00ecf From 5813ec18197dc76c99f85f8fc1d1c41ed7f396e3 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:52:37 -0700 Subject: Filelists: Touch up the HTML of file list views Remove some unnecessary classes and touch up the direct and AJAX views. Signed-off-by: Dan McGee --- templates/packages/files-list.html | 11 +++++------ templates/packages/files.html | 16 +++++++++------- 2 files changed, 14 insertions(+), 13 deletions(-) (limited to 'templates') diff --git a/templates/packages/files-list.html b/templates/packages/files-list.html index dee18ecd..c45e0f10 100644 --- a/templates/packages/files-list.html +++ b/templates/packages/files-list.html @@ -1,10 +1,9 @@ -

Files:

{% if files.count %} -
    -{% for file in files %} -
  • {{ file.path }}
  • -{% endfor %} +
      + {% for file in files %} +
    • {{ file.path }}
    • + {% endfor %}
    {% else %} -

    No filelist available.

    +

    No file list available.

    {% endif %} diff --git a/templates/packages/files.html b/templates/packages/files.html index 2f951062..7dc111b4 100644 --- a/templates/packages/files.html +++ b/templates/packages/files.html @@ -1,14 +1,16 @@ {% extends "base.html" %} {% block title %}Arch Linux - {{ pkg.pkgname }} {{ pkg.pkgver }}-{{ pkg.pkgrel }} - Package File List{% endblock %} + {% block content %} -
    -

    {{ pkg.pkgname }} {{ pkg.pkgver }}-{{ pkg.pkgrel }}

    -

    - Back to Package -

    -
    +
    + +

    Package File List: {{ pkg.pkgname }} {{ pkg.pkgver }}-{{ pkg.pkgrel }}

    +

    Back to Package

    + +
    {% include "packages/files-list.html" %} -
    + +
    {% endblock %} -- cgit v1.2.3-54-g00ecf From c1711f002ac343c414175bf9005e96e053ba75da Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:22:54 -0700 Subject: Redesigned todo list pages Signed-off-by: Dan McGee --- templates/todolists/addedtotodolist | 2 +- templates/todolists/list.html | 62 ++++++------ templates/todolists/todolist_confirm_delete.html | 37 ++++---- templates/todolists/view.html | 114 ++++++++++++----------- 4 files changed, 112 insertions(+), 103 deletions(-) (limited to 'templates') diff --git a/templates/todolists/addedtotodolist b/templates/todolists/addedtotodolist index c325c470..24fded59 100644 --- a/templates/todolists/addedtotodolist +++ b/templates/todolists/addedtotodolist @@ -8,7 +8,7 @@ The following package: Repository: {{ pkg.repo.name }} ({{ weburl }}) -has been added to this to-do list: +has been added to this todo list: Creator: {{todolist.creator.get_full_name}} Name: {{todolist.name}} diff --git a/templates/todolists/list.html b/templates/todolists/list.html index ffbab2af..e4b426bb 100644 --- a/templates/todolists/list.html +++ b/templates/todolists/list.html @@ -2,34 +2,40 @@ {% block title %}Arch Linux - Todo Lists{% endblock %} {% block content %} -
    - {% if perms.main.add_todolist %} - - {% endif %} -

    Package ToDo lists

    - - - - - - - - - - - +
    + +

    Package Todo Lists

    + + {% if perms.main.add_todolist %} + + {% endif %} + +
    NameCreation DateCreatorDescriptionStatus
    + + + + + + + + + + {% for list in lists %} - - - - - - - + + + + + + + {% endfor %} - -
    NameCreation DateCreatorDescriptionStatus
    {{ list.name }}{{ list.date_added }}{{ list.creator.get_full_name }}{{ list.description }}{% if list.complete %}Complete{% else %}Incomplete{% endif %}
    {{ list.name }}{{ list.date_added }}{{ list.creator.get_full_name }}{{ list.description }}{% if list.complete %}Complete + {% else %}Incomplete{% endif %}
    -
    + + + +
    {% endblock %} diff --git a/templates/todolists/todolist_confirm_delete.html b/templates/todolists/todolist_confirm_delete.html index c0742d2b..c1e87834 100644 --- a/templates/todolists/todolist_confirm_delete.html +++ b/templates/todolists/todolist_confirm_delete.html @@ -1,25 +1,22 @@ {% extends "base.html" %} -{% block title %}Arch Linux - Delete Todo List{% endblock %} +{% block title %}Arch Linux - Delete Todo List: {{object.name}}{% endblock %} {% block content %} -
    -

    Confirm Delete

    -

    - Are you sure you want to delete this todo list? -

    -
    -

    {{object.name}}

    -

    - {{object.description}} -

    -
    -
    -
    - - -
    +
    - -
    +

    Delete Todo List: {{object.name}}

    + +

    You are about to delete the following todo list:

    + +
    +

    {{object.name}}: {{object.description}}

    +
    + +

    Are you sure?

    + +
    +

    +
    + +
    {% endblock %} diff --git a/templates/todolists/view.html b/templates/todolists/view.html index ae8a6563..6b6e9845 100644 --- a/templates/todolists/view.html +++ b/templates/todolists/view.html @@ -1,68 +1,74 @@ {% extends "base.html" %} -{% block title %}Arch Linux - Todo - {{ list.name }}{% endblock %} +{% block title %}Arch Linux - Todo: {{ list.name }}{% endblock %} {% block content %} -
    -
    - {% if perms.main.delete_todolist %} - Delete Todo List | - {% endif %} - {% if perms.main.change_todolist %} - Edit Todo List - {% endif %} -
    -

    Todo List: {{ list.name }}

    - - - - - - - - - - - +
    + +

    Todo List: {{ list.name }}

    + + + +

    {{list.description|linebreaks}}

    + +
    NameArchRepoMaintainerStatus
    + + + + + + + + + + {% for pkg in list.packages %} - - - - - - + + + + + - + + {% endfor %} - -
    NameArchRepoMaintainerStatus
    {{ pkg.pkg.pkgname }}{{ pkg.pkg.arch.name }}{{ pkg.pkg.repo.name|capfirst }}{{ pkg.pkg.maintainers|join:', ' }} +
    {{ pkg.pkg.pkgname }}{{ pkg.pkg.arch.name }}{{ pkg.pkg.repo.name|capfirst }}{{ pkg.pkg.maintainers|join:', ' }} {% if pkg.complete %} - Complete + Complete {% else %} - Incomplete + Incomplete {% endif %} -
    -
    -
    -

    List Description

    - {{list.description|linebreaks}} -
    -
    + + - {% load cdn %}{% jquery %} - + }); + {% endblock %} -- cgit v1.2.3-54-g00ecf From 3a39352883f3ff5ddf5e393c6d7248157972d698 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:53:13 -0700 Subject: Redesigned flagged page * indentation * consistent semantics Signed-off-by: Dan McGee --- templates/packages/flagged.html | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'templates') diff --git a/templates/packages/flagged.html b/templates/packages/flagged.html index 3461bbda..7d5e1c60 100644 --- a/templates/packages/flagged.html +++ b/templates/packages/flagged.html @@ -2,7 +2,14 @@ {% block title %}Arch Linux - Flag Package - {{ pkg.pkgname }}{% endblock %} {% block content %} -

    - {{pkg.pkgname}} has already been flagged out of date. -

    +
    + +

    Error: Package already flagged

    + +

    {{pkg.pkgname}} has already been flagged out-of-date.

    + +

    You can return to the package details page for + {{pkg.pkgname}}.

    + +
    {% endblock %} -- cgit v1.2.3-54-g00ecf From f5ac1bf3aef2ccd960cd44ac84fa45f08a1ff278 Mon Sep 17 00:00:00 2001 From: Thayer Williams Date: Tue, 16 Mar 2010 11:39:27 -0700 Subject: Redesigned Dashboard * descriptive semantics * proper django cell cycling * link titles throughout Signed-off-by: Dan McGee --- templates/devel/index.html | 252 +++++++++++++++++++++++++++------------------ 1 file changed, 153 insertions(+), 99 deletions(-) (limited to 'templates') diff --git a/templates/devel/index.html b/templates/devel/index.html index acbe90bf..662e8246 100644 --- a/templates/devel/index.html +++ b/templates/devel/index.html @@ -6,107 +6,161 @@ {% endblock %} {% block content %} - {% if todos %} -
    -

    Package ToDo Lists

    - - - - - - - {% for todo in todos %} - - - - - - {% endfor %} -
    NameCreation DateDescription
    {{ todo.name }}{{ todo.date_added }}{{ todo.description }}
    -
    -

    - {% endif %} - -
    -

    Stats by Architecture

    - - - - - - - {% for arch in arches %} - - - - - - {% endfor %} - -
    -

    -
    -

    Stats by Repository

    - - - - - - - {% for repo in repos %} - - - - - - {% endfor %} - -
    -

    - -
    -
    Counts are by 'pkgbase' and not raw number of packages.
    -

    Stats by Maintainer

    - - - - - - {% for maint in maintainers %} - - - - - {% endfor %} - -
    -

    - -
    -

    My Flagged Packages

    -
    - - Notify me when packages are flagged   - -
    -
    - - - - - - - - {% for pkg in flagged %} - - +
    + +

    Developer Dashboard

    + + {% if todos %} +

    Package Todo Lists

    + +
    NameRepoVersionArch
    - {{ pkg.pkgname }} -
    + + + + + + + + + {% for todo in todos %} + + + + + + {% endfor %} + +
    NameCreation DateDescription
    {{ todo.name }}{{ todo.date_added }}{{ todo.description }}
    + {% endif %} + +

    My Flagged Packages

    + + + + + + + + + + + + {% for pkg in flagged %} + + - {% endfor %} -
    NameRepoVersionArch
    {{ pkg.pkgname }} {{ pkg.repo.name }} {{ pkg.pkgver }} {{ pkg.arch.name }}
    + {% empty %} + No flagged packages to display + {% endfor %} + + + +
    +
    +

    + +

    +
    +
    + +
    + +
    + +

    + Stats by Architecture (click to toggle)

    + + + + + + + + + + + {% for arch in arches %} + + + + + + {% endfor %} + +
    Arch# Packages# Flagged
    {{ arch.name }} + {{ arch.packages.count }} packages + {{ arch.packages.flagged.count }} packages
    + +
    + +
    + +

    + Stats by Repository (click to toggle)

    + + + + + + + + + + + {% for repo in repos %} + + + + + + {% endfor %} + +
    Repository# Packages# Flagged
    {{ repo.name }} + {{ repo.packages.count }} packages + {{ repo.packages.flagged.count }} packages
    + +
    + +
    + +

    + Stats by Maintainer (click to toggle)

    + + + + + + + + + + + {% for maint in maintainers %} + + + + + + {% endfor %} + +
    Maintainer# Base Packages# Flagged
    {{ maint.get_full_name }} + {{ maint.package_relations.count }} base packages + Flagged packages
    + +
    {% endblock %} -- cgit v1.2.3-54-g00ecf From bf7f97ec03c2e5d0f03e1d104bbfbab526071133 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 17 May 2010 16:43:07 -0500 Subject: Front page refinements Signed-off-by: Dan McGee --- templates/public/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'templates') diff --git a/templates/public/index.html b/templates/public/index.html index 37a2f768..09239bde 100644 --- a/templates/public/index.html +++ b/templates/public/index.html @@ -8,7 +8,7 @@ {% block content_left %}
-- cgit v1.2.3-54-g00ecf