3
3
{{ title " crates.io: Rust Package Registry" separator =' - ' prepend =true }}
4
4
<GoogleJsapi />
5
5
6
- <nav id =" header" >
7
- <LinkTo @route =" index" @tabindex =" -1" >
8
- <img src =" /assets/Cargo-Logo-Small.png" id =" logo"
9
- height =" 100" width =" 100" alt =" Cargo Logo" >
10
- </LinkTo >
11
- <LinkTo @route =" index" >
12
- <h1 >
13
- crates.io
14
- <span class =" subtitle" >Rust Package Registry</span >
15
- </h1 >
16
- </LinkTo >
17
-
18
- <form class =' search' action =' /search' {{ action " search" on =" submit" }} data-test-search-form>
19
- <input type =" text" class =" search" name =" q" id =" cargo-desktop-search"
20
- placeholder =" Click or press 'S' to search..."
21
- value ={{ searchQuery }}
22
- oninput ={{ action (mut searchQuery ) value =" target.value" }}
23
- autocorrect =" off"
24
- autocapitalize =" off"
25
- autofocus =" autofocus"
26
- spellcheck =" false"
27
- required
28
- data-test-search-input>
29
- <label for =" cargo-desktop-search" >Search</label >
30
- </form >
31
-
32
- <div class =' nav' >
33
- <LinkTo @route =" crates" @query ={{ hash letter =null page =1 }} data-test-all-crates-link>
34
- Browse All Crates
6
+ <div >
7
+ <nav id =" header" >
8
+ <LinkTo @route =" index" @tabindex =" -1" >
9
+ <img src =" /assets/Cargo-Logo-Small.png" id =" logo"
10
+ height =" 100" width =" 100" alt =" Cargo Logo" >
11
+ </LinkTo >
12
+ <LinkTo @route =" index" >
13
+ <h1 >
14
+ crates.io
15
+ <span class =" subtitle" >Rust Package Registry</span >
16
+ </h1 >
35
17
</LinkTo >
36
- <span class =" sep" >|</span >
37
- <RlDropdownContainer class =" dropdown-container" >
38
- <RlDropdownToggle class =" dropdown" >
39
- Docs
40
- <span class =' arrow' ></span >
41
- </RlDropdownToggle >
42
18
43
- < RlDropdown @ tagName = " ul " @ id = " doc-links " class = " dropdown " >
44
- < li >< a href = ' https://doc.rust-lang.org/ cargo/getting-started/ ' >Getting Started</ a ></ li >
45
- < li >< a href = ' https://doc.rust-lang.org/cargo/guide/ ' >Guide</ a ></ li >
46
- < li >< a href = ' https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html ' >Specifying Dependencies</ a ></ li >
47
- < li >< a href = ' https://doc.rust-lang.org/cargo/reference/publishing.html ' >Publishing on crates.io</ a ></ li >
48
- < li >< a href = ' https://doc.rust-lang.org/cargo/faq.html ' >FAQ</ a ></ li >
49
- < li >< a href = ' https://doc.rust-lang.org/cargo/reference/manifest.html ' >Cargo.toml Format</ a ></ li >
50
- < li >< a href = ' https://doc.rust-lang.org/cargo/reference/build-scripts.html ' >Build Scripts</ a ></ li >
51
- < li >< a href = ' https://doc.rust-lang.org/cargo/reference/config.html ' >Configuration</ a ></ li >
52
- < li >< a href = ' https://doc.rust-lang.org/cargo/reference/pkgid-spec.html ' >Package ID specs</ a ></ li >
53
- < li >< a href = ' https://doc.rust-lang.org/cargo/reference/environment-variables.html ' >Environment Variables</ a ></ li >
54
- < li >< a href = ' https://doc.rust-lang.org/ cargo/reference/source-replacement.html ' >Source Replacement</ a ></ li >
55
- < li >< a href = ' https://doc.rust-lang.org/cargo/reference/external-tools.html ' >External Tools</ a ></ li >
56
- < li >< LinkTo @ route = " policies " >Policies</ LinkTo ></ li >
57
- < li >< LinkTo @ route = " category-slugs " >List of category slugs</ LinkTo ></ li >
58
- </ RlDropdown >
59
- </ RlDropdownContainer >
60
- < span class = " sep " >|</ span >
61
- {{ #if session.currentUser }}
19
+ < form class = ' search ' action = ' /search ' {{ action " search " on = " submit " }} data-test-search-form >
20
+ < input type = " text " class = " search " name = " q " id = " cargo-desktop-search "
21
+ placeholder = " Click or press 'S' to search... "
22
+ value = {{ searchQuery }}
23
+ oninput = {{ action ( mut searchQuery ) value = " target.value " }}
24
+ autocorrect = " off "
25
+ autocapitalize = " off "
26
+ autofocus = " autofocus "
27
+ spellcheck = " false "
28
+ required
29
+ data-test-search-input >
30
+ < label for = " cargo-desktop-search " >Search</ label >
31
+ </ form >
32
+
33
+ < div class = ' nav ' >
34
+ <LinkTo @ route = " crates " @ query = {{ hash letter = null page = 1 }} data-test-all-crates-link >
35
+ Browse All Crates
36
+ </ LinkTo >
37
+ < span class = " sep " >|</ span >
62
38
<RlDropdownContainer class =" dropdown-container" >
63
39
<RlDropdownToggle class =" dropdown" >
64
- <UserAvatar @user ={{ session.currentUser }} @size =" small" />
65
- {{ session.currentUser.name }}
40
+ Docs
66
41
<span class =' arrow' ></span >
67
42
</RlDropdownToggle >
68
43
69
- <RlDropdown @tagName =" ul" class =" dropdown current-user-links" >
70
- <li ><LinkTo @route =" dashboard" >Dashboard</LinkTo ></li >
71
- <li ><LinkTo @route =" me" >Account Settings</LinkTo ></li >
72
- <li ><LinkTo @route =" me.pending-invites" >Owner Invites</LinkTo ></li >
73
- <li class =' last' ><LinkTo @route =" logout" >Sign Out</LinkTo ></li >
44
+ <RlDropdown @tagName =" ul" @id =" doc-links" class =" dropdown" >
45
+ <li ><a href =' https://doc.rust-lang.org/cargo/getting-started/' >Getting Started</a ></li >
46
+ <li ><a href =' https://doc.rust-lang.org/cargo/guide/' >Guide</a ></li >
47
+ <li ><a href =' https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html' >Specifying Dependencies</a ></li >
48
+ <li ><a href =' https://doc.rust-lang.org/cargo/reference/publishing.html' >Publishing on crates.io</a ></li >
49
+ <li ><a href =' https://doc.rust-lang.org/cargo/faq.html' >FAQ</a ></li >
50
+ <li ><a href =' https://doc.rust-lang.org/cargo/reference/manifest.html' >Cargo.toml Format</a ></li >
51
+ <li ><a href =' https://doc.rust-lang.org/cargo/reference/build-scripts.html' >Build Scripts</a ></li >
52
+ <li ><a href =' https://doc.rust-lang.org/cargo/reference/config.html' >Configuration</a ></li >
53
+ <li ><a href =' https://doc.rust-lang.org/cargo/reference/pkgid-spec.html' >Package ID specs</a ></li >
54
+ <li ><a href =' https://doc.rust-lang.org/cargo/reference/environment-variables.html' >Environment Variables</a ></li >
55
+ <li ><a href =' https://doc.rust-lang.org/cargo/reference/source-replacement.html' >Source Replacement</a ></li >
56
+ <li ><a href =' https://doc.rust-lang.org/cargo/reference/external-tools.html' >External Tools</a ></li >
57
+ <li ><LinkTo @route =" policies" >Policies</LinkTo ></li >
58
+ <li ><LinkTo @route =" category-slugs" >List of category slugs</LinkTo ></li >
74
59
</RlDropdown >
75
60
</RlDropdownContainer >
76
- {{ else }}
77
- <LinkTo @route =" login" data-test-login-link>
78
- {{ svg-jar " lock" }}
79
- Log in with GitHub
80
- </LinkTo >
81
- {{ /if }}
82
- </div >
61
+ <span class =" sep" >|</span >
62
+ {{ #if session.currentUser }}
63
+ <RlDropdownContainer class =" dropdown-container" >
64
+ <RlDropdownToggle class =" dropdown" >
65
+ <UserAvatar @user ={{ session.currentUser }} @size =" small" />
66
+ {{ session.currentUser.name }}
67
+ <span class =' arrow' ></span >
68
+ </RlDropdownToggle >
83
69
84
- <div class =' menu' >
85
- <RlDropdownContainer class =" dropdown-container" >
86
- <RlDropdownToggle class =" dropdown" >
87
- Menu
88
- <span class =' arrow' ></span >
89
- </RlDropdownToggle >
90
- <RlDropdown @tagName =" ul" class =" dropdown current-user-links" >
91
- <li ><LinkTo @route =" crates" >Browse All Crates</LinkTo ></li >
92
- {{ #if session.currentUser }}
93
- <li ><LinkTo @route =" dashboard" >Dashboard</LinkTo ></li >
94
- <li ><LinkTo @route =" me" >Account Settings</LinkTo ></li >
95
- <li ><LinkTo @route =" me.pending-invites" >Owner Invites</LinkTo ></li >
96
- <li class =' last' ><LinkTo @route =" logout" >Sign Out</LinkTo ></li >
97
- {{ else }}
98
- <li ><LinkTo @route =" login" >Log in with GitHub</LinkTo ></li >
99
- {{ /if }}
100
- </RlDropdown >
101
- </RlDropdownContainer >
102
- </div >
70
+ <RlDropdown @tagName =" ul" class =" dropdown current-user-links" >
71
+ <li ><LinkTo @route =" dashboard" >Dashboard</LinkTo ></li >
72
+ <li ><LinkTo @route =" me" >Account Settings</LinkTo ></li >
73
+ <li ><LinkTo @route =" me.pending-invites" >Owner Invites</LinkTo ></li >
74
+ <li class =' last' ><LinkTo @route =" logout" >Sign Out</LinkTo ></li >
75
+ </RlDropdown >
76
+ </RlDropdownContainer >
77
+ {{ else }}
78
+ <LinkTo @route =" login" data-test-login-link>
79
+ {{ svg-jar " lock" }}
80
+ Log in with GitHub
81
+ </LinkTo >
82
+ {{ /if }}
83
+ </div >
103
84
104
- <div class =' links' >
105
- </div >
106
- </nav >
85
+ <div class =' menu' >
86
+ <RlDropdownContainer class =" dropdown-container" >
87
+ <RlDropdownToggle class =" dropdown" >
88
+ Menu
89
+ <span class =' arrow' ></span >
90
+ </RlDropdownToggle >
91
+ <RlDropdown @tagName =" ul" class =" dropdown current-user-links" >
92
+ <li ><LinkTo @route =" crates" >Browse All Crates</LinkTo ></li >
93
+ {{ #if session.currentUser }}
94
+ <li ><LinkTo @route =" dashboard" >Dashboard</LinkTo ></li >
95
+ <li ><LinkTo @route =" me" >Account Settings</LinkTo ></li >
96
+ <li ><LinkTo @route =" me.pending-invites" >Owner Invites</LinkTo ></li >
97
+ <li class =' last' ><LinkTo @route =" logout" >Sign Out</LinkTo ></li >
98
+ {{ else }}
99
+ <li ><LinkTo @route =" login" >Log in with GitHub</LinkTo ></li >
100
+ {{ /if }}
101
+ </RlDropdown >
102
+ </RlDropdownContainer >
103
+ </div >
107
104
108
- <form id =' mobile-search' class =' search' action =' /search' {{ action " search" on =" submit" }} >
109
- <input type =" text" class =" search" name =" q" id =" cargo-mobile-search"
110
- placeholder =" Search"
111
- value ={{ searchQuery }}
112
- oninput ={{ action (mut searchQuery ) value =" target.value" }}
113
- autocorrect =" off"
114
- required>
115
- <label for =" cargo-mobile-search" >Search</label >
116
- </form >
105
+ <div class =' links' >
106
+ </div >
107
+ </nav >
117
108
118
- <main id =" main" class =' inner-content' >
119
- <FlashMessage />
109
+ <form id =' mobile-search' class =' search' action =' /search' {{ action " search" on =" submit" }} >
110
+ <input type =" text" class =" search" name =" q" id =" cargo-mobile-search"
111
+ placeholder =" Search"
112
+ value ={{ searchQuery }}
113
+ oninput ={{ action (mut searchQuery ) value =" target.value" }}
114
+ autocorrect =" off"
115
+ required>
116
+ <label for =" cargo-mobile-search" >Search</label >
117
+ </form >
120
118
121
- {{ outlet }}
122
- </ main >
119
+ < main id = " main " class = ' inner-content ' >
120
+ < FlashMessage / >
123
121
124
- <footer class =' after-main-links' >
125
- <a href =' https://doc.rust-lang.org/cargo/getting-started/installation.html' >Install</a >
126
- <span class =" sep" >|</span >
127
- <a href =' https://doc.rust-lang.org/cargo/' >Getting Started</a >
128
- <span class =" sep" >|</span >
129
- <a href =' https://doc.rust-lang.org/cargo/guide/' >Guide</a >
130
- <span class =" sep" >|</span >
131
- <
a href =' mailto:[email protected] ' >Send us an email</
a >
132
- <span class =" sep" >|</span >
133
- <a href =' https://www.rust-lang.org/policies/security' >Report a security issue</a >
134
- <span class =" sep" >|</span >
135
- <a href =' https://www.rust-lang.org/policies/privacy' >Privacy notice</a >
136
- <span class =" sep" >|</span >
137
- <LinkTo @route =" policies" >Policies</LinkTo >
138
- </footer >
122
+ {{ outlet }}
123
+ </main >
124
+
125
+ <footer class =' after-main-links' >
126
+ <a href =' https://doc.rust-lang.org/cargo/getting-started/installation.html' >Install</a >
127
+ <span class =" sep" >|</span >
128
+ <a href =' https://doc.rust-lang.org/cargo/' >Getting Started</a >
129
+ <span class =" sep" >|</span >
130
+ <a href =' https://doc.rust-lang.org/cargo/guide/' >Guide</a >
131
+ <span class =" sep" >|</span >
132
+ <
a href =' mailto:[email protected] ' >Send us an email</
a >
133
+ <span class =" sep" >|</span >
134
+ <a href =' https://www.rust-lang.org/policies/security' >Report a security issue</a >
135
+ <span class =" sep" >|</span >
136
+ <a href =' https://www.rust-lang.org/policies/privacy' >Privacy notice</a >
137
+ <span class =" sep" >|</span >
138
+ <LinkTo @route =" policies" >Policies</LinkTo >
139
+ </footer >
139
140
140
- <a href =' https://github.com/rust-lang/crates.io' class =' fork-me' >
141
- <img src =' /assets/forkme.png' alt =" Fork me on GitHub" >
142
- </a >
141
+ <a href =' https://github.com/rust-lang/crates.io' class =' fork-me' >
142
+ <img src =' /assets/forkme.png' alt =" Fork me on GitHub" >
143
+ </a >
144
+ </div >
0 commit comments