mirror of
https://github.com/golang/go
synced 2024-11-19 09:04:41 -07:00
5d186094d5
To increase accessibility of the search bar, an aria-label for screen readers and a submit button was added. The search field was given the semantically correct input type and marked required field as hints to UAs that can use that to provide context to the user. The placeholder text was restyled for improved contrast. The javascript for handling placeholders was removed as it is no longer necessary. For golang/go#22171 Change-Id: I8db6428bb727a09e7f175e77100b4bcf9b6a5f3e Reviewed-on: https://go-review.googlesource.com/69190 Reviewed-by: Andrew Bonventre <andybons@golang.org>
121 lines
4.0 KiB
HTML
121 lines
4.0 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta name="theme-color" content="#375EAB">
|
|
{{with .Tabtitle}}
|
|
<title>{{html .}} - The Go Programming Language</title>
|
|
{{else}}
|
|
<title>The Go Programming Language</title>
|
|
{{end}}
|
|
<link type="text/css" rel="stylesheet" href="/lib/godoc/style.css">
|
|
{{if .SearchBox}}
|
|
<link rel="search" type="application/opensearchdescription+xml" title="godoc" href="/opensearch.xml" />
|
|
{{end}}
|
|
<link rel="stylesheet" href="/lib/godoc/jquery.treeview.css">
|
|
<script type="text/javascript">window.initFuncs = [];</script>
|
|
</head>
|
|
<body>
|
|
|
|
<div id='lowframe' style="position: fixed; bottom: 0; left: 0; height: 0; width: 100%; border-top: thin solid grey; background-color: white; overflow: auto;">
|
|
...
|
|
</div><!-- #lowframe -->
|
|
|
|
<div id="topbar"{{if .Title}} class="wide"{{end}}><div class="container">
|
|
<div class="top-heading" id="heading-wide"><a href="/">The Go Programming Language</a></div>
|
|
<div class="top-heading" id="heading-narrow"><a href="/">Go</a></div>
|
|
<a href="#" id="menu-button"><span id="menu-button-arrow">▽</span></a>
|
|
<form method="GET" action="/search">
|
|
<div id="menu">
|
|
<a href="/doc/">Documents</a>
|
|
<a href="/pkg/">Packages</a>
|
|
<a href="/project/">The Project</a>
|
|
<a href="/help/">Help</a>
|
|
{{if not .GoogleCN}}
|
|
<a href="/blog/">Blog</a>
|
|
{{end}}
|
|
{{if .Playground}}
|
|
<a id="playgroundButton" href="http://play.golang.org/" title="Show Go Playground">Play</a>
|
|
{{end}}
|
|
<span class="search-box"><input type="search" id="search" name="q" placeholder="Search" aria-label="Search" required><button type="submit"><span><svg width="24" height="24" viewBox="0 0 24 24"><title>submit search</title><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/><path d="M0 0h24v24H0z" fill="none"/></svg></span></button></span>
|
|
</div>
|
|
</form>
|
|
|
|
</div></div>
|
|
|
|
{{if .Playground}}
|
|
<div id="playground" class="play">
|
|
<div class="input"><textarea class="code" spellcheck="false">package main
|
|
|
|
import "fmt"
|
|
|
|
func main() {
|
|
fmt.Println("Hello, 世界")
|
|
}</textarea></div>
|
|
<div class="output"></div>
|
|
<div class="buttons">
|
|
<a class="run" title="Run this code [shift-enter]">Run</a>
|
|
<a class="fmt" title="Format this code">Format</a>
|
|
{{if not $.GoogleCN}}
|
|
<a class="share" title="Share this code">Share</a>
|
|
{{end}}
|
|
</div>
|
|
</div>
|
|
{{end}}
|
|
|
|
<div id="page"{{if .Title}} class="wide"{{end}}>
|
|
<div class="container">
|
|
|
|
{{if or .Title .SrcPath}}
|
|
<h1>
|
|
{{html .Title}}
|
|
{{html .SrcPath | srcBreadcrumb}}
|
|
</h1>
|
|
{{end}}
|
|
|
|
{{with .Subtitle}}
|
|
<h2>{{html .}}</h2>
|
|
{{end}}
|
|
|
|
{{with .SrcPath}}
|
|
<h2>
|
|
Documentation: {{html . | srcToPkgLink}}
|
|
</h2>
|
|
{{end}}
|
|
|
|
{{/* The Table of Contents is automatically inserted in this <div>.
|
|
Do not delete this <div>. */}}
|
|
<div id="nav"></div>
|
|
|
|
{{/* Body is HTML-escaped elsewhere */}}
|
|
{{printf "%s" .Body}}
|
|
|
|
<div id="footer">
|
|
Build version {{html .Version}}.<br>
|
|
Except as <a href="https://developers.google.com/site-policies#restrictions">noted</a>,
|
|
the content of this page is licensed under the
|
|
Creative Commons Attribution 3.0 License,
|
|
and code is licensed under a <a href="/LICENSE">BSD license</a>.<br>
|
|
<a href="/doc/tos.html">Terms of Service</a> |
|
|
<a href="http://www.google.com/intl/en/policies/privacy/">Privacy Policy</a>
|
|
</div>
|
|
|
|
</div><!-- .container -->
|
|
</div><!-- #page -->
|
|
|
|
<!-- TODO(adonovan): load these from <head> using "defer" attribute? -->
|
|
<script type="text/javascript" src="/lib/godoc/jquery.js"></script>
|
|
<script type="text/javascript" src="/lib/godoc/jquery.treeview.js"></script>
|
|
<script type="text/javascript" src="/lib/godoc/jquery.treeview.edit.js"></script>
|
|
|
|
{{if .Playground}}
|
|
<script type="text/javascript" src="/lib/godoc/playground.js"></script>
|
|
{{end}}
|
|
{{with .Version}}<script>var goVersion = {{printf "%q" .}};</script>{{end}}
|
|
<script type="text/javascript" src="/lib/godoc/godocs.js"></script>
|
|
|
|
</body>
|
|
</html>
|
|
|