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">
|
||||
</head>
|
||||
<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">
|
||||
<span><a href="/">Packages</a></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 {
|
||||
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
|
||||
|
||||
(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)
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
;; stubs usually use absolute paths for resources, since they're
|
||||
;; templates that often get used in sub-dir pages too
|
||||
("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/git" "http://git.racket-lang.org/" abs)
|
||||
("stubs/blog" "http://blog.racket-lang.org/" abs)
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
#lang racket/base
|
||||
|
||||
(provide documentation planet)
|
||||
(provide documentation planet packages)
|
||||
|
||||
(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
|
||||
"mailman.rkt" "dirlist.rkt" ; \ server directly
|
||||
"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