[library-web/responsive] frontpage layout



commit ee5f4b188d56f180347f4d8919fcd6edaf4272ca
Author: Jakub Steiner <jimmac gmail com>
Date:   Fri Feb 1 14:21:51 2013 +0100

    frontpage layout
    
    - remove diagram
    - fix box nesting/semantic noise

 data/xslt/dev_indexes.xsl |  167 ++++++++++++---------------------------------
 1 files changed, 44 insertions(+), 123 deletions(-)
---
diff --git a/data/xslt/dev_indexes.xsl b/data/xslt/dev_indexes.xsl
index 14caf9e..1e4e8a7 100644
--- a/data/xslt/dev_indexes.xsl
+++ b/data/xslt/dev_indexes.xsl
@@ -740,134 +740,55 @@ div.body-sidebar { width: 100%; }
 	    <xsl:with-param name="channel">devel</xsl:with-param>
             <xsl:with-param name="lang" select="@lang"/>
           </xsl:call-template>
-<div id="container" class="body"><div>
-<div class="container">
-<!-- I guess we don't want these.
-<div class="grid-full">
-   <h1><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'gnome-developer-center'"/></xsl:call-template></h1>
-   <h3><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'10-minute-tutorials'"/></xsl:call-template></h3>
-</div>
--->
-<div class="grid-full"><img class="splash" alt="" src="images/splash.png"/></div>
-<div class="grid-4">
-
-<h2><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'getting-started'"/></xsl:call-template></h2>
-
-
-<xsl:apply-templates select="document(concat($libgo.basedir, '/gnome-devel-getting-started/unstable/_raw_index.html.en'))//div[ class = 'contents']" mode="copy"/>
-
-
-<p><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'welcome-to-gnome-devcenter'"/></xsl:call-template></p>
-
-<h2><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'get-ready-for-dev'"/></xsl:call-template></h2>
-
-<a href="gnome-devel-demos/unstable/getting-ready" class="action_button">
-<xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'download-dev-tools'"/></xsl:call-template></a>
-
-<h2><a href="/platform-overview/stable/"><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'platform-overview'"/></xsl:call-template></a></h2>
-
-<table id="platform-overview">
-<tr>
- <td colspan="3" rowspan="3" class="user-interface">
-<p><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'user-interface'"/></xsl:call-template></p>
-<a href="platform-overview/stable/gtk">GTK+</a>
-<a href="platform-overview/stable/cairo">Cairo</a>
-<a href="platform-overview/stable/clutter">Clutter</a>
-<a href="platform-overview/stable/atk">ATK</a>
-<a href="platform-overview/stable/pango">Pango</a>
-<a href="platform-overview/stable/webkit">WebKit</a>
- </td>
-
- <td colspan="1" rowspan="5" class="multimedia">
-<p><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'multimedia'"/></xsl:call-template></p>
-<a href="platform-overview/stable/gstreamer">GStreamer</a>
-<a href="platform-overview/stable/canberra">Canberra</a>
-<a href="http://pulseaudio.org/";>PulseAudio</a>
- </td>
-
- <td colspan="1" rowspan="5" class="communication">
-<p><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'communication'"/></xsl:call-template></p>
-<a href="platform-overview/stable/telepathy">Telepathy</a>
-<a href="http://avahi.org/";>Avahi</a>
-<a href="gupnp/unstable/">GUPnP</a>
- </td>
-
- <td colspan="1" rowspan="5" class="data-storage">
-<p><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'data-storage'"/></xsl:call-template></p>
-<a href="platform-overview/stable/eds">EDS</a>
-<a href="platform-overview/stable/gda">GDA</a>
-<a href="http://projects.gnome.org/tracker/";>Tracker</a>
- </td>
-
- <td colspan="1" rowspan="5" class="utilities">
-<p><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'utilities'"/></xsl:call-template></p>
-<a href="libchamplain/unstable/">Champlain</a>
-<a href="http://abisource.com/projects/enchant/";>Enchant</a>
-<a href="poppler/unstable/">Poppler</a>
-<a href="http://www.freedesktop.org/wiki/Software/GeoClue";>GeoClue</a>
- </td>
-
- </tr>
-
-<tr> </tr>
-<tr> </tr>
- <tr>
-   <td colspan="3" rowspan="2" class="core">
-<p><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'core'"/></xsl:call-template></p>
-<a href="platform-overview/stable/gio">GIO</a>
-<a href="glib/stable/">GLib</a>
-<a href="gobject/stable/">GObject</a>
-   </td>
- </tr>
-
-<tr> </tr>
-
- <tr>
-   <td colspan="3" rowspan="2" class="system-integration">
-<p><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'system-integration'"/></xsl:call-template></p>
-<a href="http://upower.freedesktop.org/";>upower</a>
-<a href="http://www.freedesktop.org/wiki/Software/udisks";>udisks</a>
-<a href="http://www.freedesktop.org/wiki/Software/PolicyKit";>policykit</a>
-   </td>
-   <td colspan="4" rowspan="2" class="desktop-integration">
-<p><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'desktop-integration'"/></xsl:call-template></p>
-<a href="http://www.packagekit.org/";>packagekit</a>
-<a href="platform-overview/stable/notify">libnotify</a>
-<a href="gnome-keyring/unstable/">gnome-keyring</a>
-   </td>
- </tr>
-</table>
+  <div class="container">
+    <div class="grid-full"><img class="splash" alt="" src="images/splash.png"/></div>
+    <div class="grid-full">
+       <h1><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'gnome-developer-center'"/></xsl:call-template></h1>
+       <h3><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'10-minute-tutorials'"/></xsl:call-template></h3>
+    </div>
+    <div class="grid-4">
 
-</div>
-</div>
+            <h2><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'getting-started'"/></xsl:call-template></h2>
 
-<div id="api-doc-box" class="grid-2 subtle_box">
-<h2><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'api-documentation'"/></xsl:call-template></h2>
-<form role="search" method="get" id="searchform" action="/symbols/"><div>
-<label class="hidden" for="q">Search:
-                        </label><input type="text" value="" name="q" id="s2" placeholder="Search" />
-</div></form>
-<script type="text/javascript">
-jQuery('#s2').autocomplete('/symbols/lookup/',
-        { minChars:3, matchSubset:1, matchContains:1, cacheLength:10,
-          selectOnly:1, rowsLimit:25 });
-</script>
-<ul>
-<li><a href="glib/stable/">GLib</a> (C)</li>
-<li>
-GTK+ <a href="gtk3/stable/">C</a>, <a href="gtkmm/stable/">C++</a>, Python, <a href="http://references.valadoc.org/gtk+-3.0/";>Vala</a></li>
-<li>
-Clutter <a href="clutter/stable">C</a>, <a href="cluttermm/unstable/">C++</a>, Python,  <a href="http://references.valadoc.org/clutter-1.0/";>Vala</a></li>
-<li>
-GStreamer <a href="http://www.gstreamer.net/documentation/";>C</a>, <a href="gstreamermm/unstable/">C++</a>, Python, <a href="http://references.valadoc.org/gstreamer-0.10/";>Vala</a></li>
-<li><a href="more">More...</a></li>
-</ul>
-</div>
 
-</div>
+            <xsl:apply-templates select="document(concat($libgo.basedir, '/gnome-devel-getting-started/unstable/_raw_index.html.en'))//div[ class = 'contents']" mode="copy"/>
+
+
+            <p><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'welcome-to-gnome-devcenter'"/></xsl:call-template></p>
+
+            <h2><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'get-ready-for-dev'"/></xsl:call-template></h2>
+
+            <a href="gnome-devel-demos/unstable/getting-ready" class="action_button">
+            <xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'download-dev-tools'"/></xsl:call-template></a>
+
+            <h2><a href="/platform-overview/stable/"><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'platform-overview'"/></xsl:call-template></a></h2>
+
+    </div>
+    <div id="api-doc-box" class="grid-2 subtle_box">
+            <h2><xsl:call-template name="gettext"><xsl:with-param name="lang" select="@lang"/><xsl:with-param name="msgid" select="'api-documentation'"/></xsl:call-template></h2>
+            <form role="search" method="get" id="searchform" action="/symbols/"><div>
+            <label class="hidden" for="q">Search:
+                                    </label><input type="text" value="" name="q" id="s2" placeholder="Search" />
+            </div></form>
+            <script type="text/javascript">
+            jQuery('#s2').autocomplete('/symbols/lookup/',
+                    { minChars:3, matchSubset:1, matchContains:1, cacheLength:10,
+                      selectOnly:1, rowsLimit:25 });
+            </script>
+            <ul>
+            <li><a href="glib/stable/">GLib</a> (C)</li>
+            <li>
+            GTK+ <a href="gtk3/stable/">C</a>, <a href="gtkmm/stable/">C++</a>, Python, <a href="http://references.valadoc.org/gtk+-3.0/";>Vala</a></li>
+            <li>
+            Clutter <a href="clutter/stable">C</a>, <a href="cluttermm/unstable/">C++</a>, Python,  <a href="http://references.valadoc.org/clutter-1.0/";>Vala</a></li>
+            <li>
+            GStreamer <a href="http://www.gstreamer.net/documentation/";>C</a>, <a href="gstreamermm/unstable/">C++</a>, Python, <a href="http://references.valadoc.org/gstreamer-0.10/";>Vala</a></li>
+            <li><a href="more">More...</a></li>
+            </ul>
+    </div>
+    </div>
 
 	  <div id="footer_art" class="default">Â</div>
-          </div>
 	  <xsl:call-template name="libgo.footer"/>
 	</body>
       </html>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]