Use Racket navbar on pkgs. and have navbar link to pkgs.
Open question: Where does link to Planet go? Sam's new design has a natural place, but on the old site... it's not clear, community?
This commit is contained in:
parent
7faab4d617
commit
490e21ff07
|
@ -10,6 +10,8 @@
|
||||||
<link rel="stylesheet" href="/style.css">
|
<link rel="stylesheet" href="/style.css">
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<div class="racketnav"><div class="navcontent"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td><a href="http://racket-lang.org/"><span class="navtitle" style="font-size: 100px; vertical-align: middle;">(</span><span class="navtitle" style="font-size: 80px; vertical-align: middle;">(</span><span class="navtitle" style="font-size: 60px; vertical-align: middle;">(</span><span class="navtitle" style="font-size: 40px; vertical-align: middle;"> </span><img alt="[logo]" src="/logo.png" style="vertical-align: middle; margin: 13px 0.25em 0 0; border: 0;"><span class="navtitle" style="font-size: 80px; vertical-align: middle;">Racket</span><span class="navtitle" style="font-size: 40px; vertical-align: middle;"> </span><span class="navtitle" style="font-size: 60px; vertical-align: middle;">)</span><span class="navtitle" style="font-size: 80px; vertical-align: middle;">)</span><span class="navtitle" style="font-size: 100px; vertical-align: middle;">)</span></a></td><td class="helpiconcell"><span class="helpicon"><a href="http://racket-lang.org/help.html">Need Help?</a></span></td></tr><tr><td colspan="2"><table width="100%"><tbody><tr><td class="navlinkcell"><span class="navitem"><span class="navlink"><a href="http://racket-lang.org/">About</a></span></span></td><td class="navlinkcell"><span class="navitem"><span class="navlink"><a href="http://racket-lang.org/download/">Download</a></span></span></td><td class="navlinkcell"><span class="navitem"><span class="navlink"><a href="http://docs.racket-lang.org/">Documentation</a></span></span></td><td class="navlinkcell"><span class="navitem"><span class="navcurlink"><a href="/">Packages</a></span></span></td><td class="navlinkcell"><span class="navitem"><span class="navlink"><a href="http://racket-lang.org/community.html">Community</a></span></span></td><td class="navlinkcell"><span class="navitem"><span class="navlink"><a href="http://racket-lang.org/learning.html">Learning</a></span></span></td></tr></tbody></table></td></tr></tbody></table></div></div>
|
||||||
|
|
||||||
<div class="breadcrumb">
|
<div class="breadcrumb">
|
||||||
<span><a href="/">Packages</a></span>
|
<span><a href="/">Packages</a></span>
|
||||||
<span id="logout"></span>
|
<span id="logout"></span>
|
||||||
|
|
BIN
pkgs/plt-services/meta/pkg-index/official/static/logo.png
Normal file
BIN
pkgs/plt-services/meta/pkg-index/official/static/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.6 KiB |
|
@ -154,3 +154,52 @@ a.possible {
|
||||||
tr#pi_delete_row td {
|
tr#pi_delete_row td {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* racket nav */
|
||||||
|
.racketnav {
|
||||||
|
background-color: #000000;
|
||||||
|
color: #ffffff;
|
||||||
|
margin-bottom: 1em;
|
||||||
|
padding: 0.5em 0em;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
.racketnav a {
|
||||||
|
color: #ffffff;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.racketnav .navcontent {
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
width: 45em;
|
||||||
|
font-family: Optima, Arial, Verdana, Helvetica, sans-serif;
|
||||||
|
}
|
||||||
|
.racketnav .navtitle {
|
||||||
|
font-size: xx-large;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
.racketnav .navitem {
|
||||||
|
text-decoration: none;
|
||||||
|
font-size: 88%;
|
||||||
|
}
|
||||||
|
.racketnav .navlink a {
|
||||||
|
padding: 0em 1em;
|
||||||
|
}
|
||||||
|
.racketnav .navcurlink a {
|
||||||
|
padding: 0em 1em;
|
||||||
|
background-color: #555555;
|
||||||
|
}
|
||||||
|
.racketnav .navlink a:hover,
|
||||||
|
.racketnav .navcurlink a:hover {
|
||||||
|
background-color: #888888;
|
||||||
|
}
|
||||||
|
.racketnav .navlinkcell {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.racketnav .helpiconcell {
|
||||||
|
text-align: right;
|
||||||
|
vertical-align: top;
|
||||||
|
}
|
||||||
|
.racketnav .helpicon {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 88%;
|
||||||
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#lang meta/web
|
#lang meta/web
|
||||||
|
|
||||||
(require "www/all.rkt" "download/all.rkt" "minis/all.rkt" "stubs/all.rkt")
|
(require "www/all.rkt" "download/all.rkt" "minis/all.rkt" "stubs/all.rkt")
|
||||||
(set-navbar! (list main download documentation planet community learning)
|
(set-navbar! (list main download documentation packages community learning)
|
||||||
main help)
|
main help)
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
;; stubs usually use absolute paths for resources, since they're
|
;; stubs usually use absolute paths for resources, since they're
|
||||||
;; templates that often get used in sub-dir pages too
|
;; templates that often get used in sub-dir pages too
|
||||||
("stubs/planet" "http://planet.racket-lang.org/" abs)
|
("stubs/planet" "http://planet.racket-lang.org/" abs)
|
||||||
|
("stubs/packages""http://pkgs.racket-lang.org/" abs)
|
||||||
("stubs/pre" "http://pre.racket-lang.org/" abs)
|
("stubs/pre" "http://pre.racket-lang.org/" abs)
|
||||||
("stubs/git" "http://git.racket-lang.org/" abs)
|
("stubs/git" "http://git.racket-lang.org/" abs)
|
||||||
("stubs/blog" "http://blog.racket-lang.org/" abs)
|
("stubs/blog" "http://blog.racket-lang.org/" abs)
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
#lang racket/base
|
#lang racket/base
|
||||||
|
|
||||||
(provide documentation planet)
|
(provide documentation planet packages)
|
||||||
|
|
||||||
(require "docs.rkt" ; for the doc tweaking script
|
(require "docs.rkt" ; for the doc tweaking script
|
||||||
"planet.rkt" "blog.rkt" ; these need to be copied to the service
|
;; these need to be copied to the service
|
||||||
|
"packages.rkt" "planet.rkt" "blog.rkt"
|
||||||
"pre.rkt" "git.rkt" ; / these are used on the
|
"pre.rkt" "git.rkt" ; / these are used on the
|
||||||
"mailman.rkt" "dirlist.rkt" ; \ server directly
|
"mailman.rkt" "dirlist.rkt" ; \ server directly
|
||||||
"wiki.rkt")
|
"wiki.rkt")
|
||||||
|
|
17
pkgs/plt-services/meta/web/stubs/packages.rkt
Normal file
17
pkgs/plt-services/meta/web/stubs/packages.rkt
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
#lang meta/web
|
||||||
|
|
||||||
|
(define-context "stubs/packages")
|
||||||
|
|
||||||
|
(provide packages)
|
||||||
|
(define packages
|
||||||
|
@page[#:file "" #:link-title "Packages" #:window-title "{{{TITLE}}}"
|
||||||
|
#:extra-headers "{{{HEAD}}}"]{
|
||||||
|
@; This is a stub page to get the header for planet
|
||||||
|
{{{BODY}}}})
|
||||||
|
|
||||||
|
(define readme
|
||||||
|
@plain[#:file "README"]{
|
||||||
|
This directory contains files that are placed here automatically by
|
||||||
|
the web build process. The HTML file contains holes to be filled in
|
||||||
|
for the title, header, and body, and the other files are resources
|
||||||
|
that are used by the template.})
|
Loading…
Reference in New Issue
Block a user