Test website: Grouping in navigation bar, relative/absoulte URLs and links to Git Reference and HTML docs
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 25/100
- Issue 类型
- 功能
- 描述清晰度
- 需要澄清
- 活跃度
- 停滞
- 技术栈
- css, html, jekyll
- 领域
- documentation, web-dev
调研方向
检查提议的仓库分支和提交,先从 _config.yml 和 navbar.html 开始,然后检查预览站点中的分组导航、URL 变更和新增链接。完成的条件是 maintainer 对提议的结构作出决定,并确认 git-reference 和 htmldocs 如何部署且不会被覆盖。
由索引模型根据 Issue 内容生成。
描述
Hello.
This is a presentation (and request for comments) of test version of https://git.github.io with 3 separate features:
- link grouping in left navigation bar
- using relative/absolute URLs to git.github.io
- links to "Git Reference" and "Git HTML docs"
Preview site: https://muxajibi4.github.io/git.github.io/
Repo: https://github.com/MuxaJIbI4/git.github.io on branch 'master'
1. Link grouping in navigation bar
see MuxaJIbI4/git.github.io@da0819c
This is done by moving all pages (except /rev_news) to new /links folder and subfolder inside determines page's group (defined using scope in _config.yml). Then in navbar.html we show groups titles followed by that group pages. Ordering of groups determined by array nb-order in _config.yml. This approach allows not assign group to each page inside 'front matter'.
Also pages inside one group can be ordered using 'order:' property inside pages of the group.
Also although some pages are moved into /links/* folders their links are not changed because of permalink: option in _config.yml.
Group titles and ordering, assigning group to pages, changed page titles, names of /links folder and subfolders are given only as an example
2. Using relative/absolute URLs to git.github.io
see MuxaJIbI4/git.github.io@135a957
This removes hard-coded domain name from subpages.
Removed only in some files - didn't touch /_posts and /links.
Also did not change direct links to /images folder in /_posts and /links.
3. Links to "Git Reference" and "Git HTML docs"
see MuxaJIbI4/git.github.io@b010429
There are 2 additional websites on git.github.io that don't have any links to them (you can find out about them only from outside sources):
https://git.github.io/git-reference - Git Reference
https://git.github.io/htmldocs - Git HTML docs
So I decided to add them to Navigation bar and to the Main page.
On test website link don't work since they are external websites, but URL itself should be correct.
Question: Can somebody tell how do these 2 websites are being deployed and not being overwritten by deployment of git.github.io?
- 主要语言
- CSS
- 星标
- 373
- 派生
- 325
- 平均合并
- 4 天 18 小时
- 30 天内合并 PR
- 1
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
git/git.github.io 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 72/100
git/git.github.io#860 · 4 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 45/100
git/git.github.io#864 · 2 条评论 ·
-
Automatically intimate regarding [ANNOUNCE] mails in the current month edition's issue comments? 未关闭
git/git.github.io#863 · 1 条评论 · 已指派 1 人 ·
-
难度 4/5 3-5 天 新手友好度 52/100
git/git.github.io#862 · 3 条评论 ·
-
git/git.github.io#826 · 6 条评论 · 已指派 1 人 ·
查看 git/git.github.io 的全部 Issue
相似的 Issue
-
sync-en
难度 1/5 1-3 小时 新手友好度 85/100
-
affects/8.7 affects/8.8 affects/8.9
难度 2/5 1-3 小时 新手友好度 72/100
camunda/camunda-docs#9997 ·
-
bug
难度 1/5 1 小时以内 新手友好度 75/100
sillsdev/languageforge-lexbox#2665 ·
-
难度 1/5 1 小时以内 新手友好度 95/100
-
area:tools priority:p2 type:bug
难度 1/5 1 小时以内 新手友好度 91/100
amichai-bd/nand2mario#939 ·