chore: seed chinese traditional (#42005)

Seeds the chinese traditional files manually so we can deploy to
staging.
This commit is contained in:
Nicholas Carrigan (he/him)
2021-05-05 10:13:49 -07:00
committed by GitHub
parent e46e80e08f
commit 3da4be21bb
1669 changed files with 153114 additions and 678 deletions

View File

@ -0,0 +1,47 @@
---
id: bd7158d8c242eddfaeb5bd13
title: 製作一個個人作品集展示頁
challengeType: 3
forumTopicId: 301143
dashedName: build-a-personal-portfolio-webpage
---
# --description--
**目標:** 在 [CodePen.io](https://codepen.io) 上創建一個與這個功能類似的 app<https://codepen.io/freeCodeCamp/full/zNBOYG>
在滿足以下[需求](https://en.wikipedia.org/wiki/User_story)並能通過所有測試的前提下, 你可以根據自己的喜好來美化你的 app。
你可以使用 HTML、JavaScript 以及 CSS 來完成項目。 由於目前你只學到了 CSS 課程,所以我們建議你只使用 CSS 來完成這個項目,同時鞏固一下你之前所學的內容。 你也可以使用 Bootstrap 或者 SASS。 我們不推薦你在這個項目中使用其他技術(比如 jQuery、React、Angular 或 Vue。 在後續的其他項目中,你將有機會使用像是 React 等其他技術棧。 我們會接受並嘗試修復你在使用推薦技術棧創建項目時報告的問題。 祝你編碼愉快!
**需求 1** 此 app 中應存在一個 id 爲 `welcome-section` 的歡迎區。
**需求 2** 歡迎區內應存在一個包含標題文本的 `h1` 元素。
**需求 3** 此 app 中應存在一個 id 爲 `projects` 的項目展示區。
**需求 4** 項目展示區應至少包含一個 class 爲 `project-tile` 的元素來展示項目。
**需求 5** 項目展示區應至少包含一個鏈接到項目的超鏈接元素。
**需求 6** 此 app 中應存在一個 id 爲 `navbar` 的導航欄。
**需求 7** 導航欄中應包含一個可以滾動到本頁面不同區域的鏈接。
**需求 8** 此 app 中應包含一個 id 爲 `profile-link` 的鏈接。 點擊這個鏈接時,它應在瀏覽器的新標籤頁內打開我的 GitHub 或者 FCC 作品集頁面。
**需求 9** 在此 app 中,應至少使用一次媒體查詢。
**需求 10** 歡迎區的高度應該與視口的高度保持一致。
**需求 11** 導航欄應始終保持在視口頂部。
你可以<a href='https://codepen.io/pen?template=MJjpwO' target='_blank' rel='nofollow'>使用這個 CodePen 模版</a>創建你自己的項目,點擊 `Save` 即可創建你的新項目。 也可以使用此 CDN 鏈接在任何你喜歡的環境中運行測試:`https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js`
完成項目並通過所有測試後,請輸入你的項目在 CodePen 上的鏈接並提交。
# --solutions--
```html
// solution required
```

View File

@ -0,0 +1,55 @@
---
id: 587d78af367417b2b2512b04
title: 製作一個產品登錄頁
challengeType: 3
forumTopicId: 301144
dashedName: build-a-product-landing-page
---
# --description--
**目標:** 在 [CodePen.io](https://codepen.io) 上創建一個與這個功能類似的 app<https://codepen.io/freeCodeCamp/full/RKRbwL>
在滿足以下[需求](https://en.wikipedia.org/wiki/User_story)並能通過所有測試的前提下, 你可以根據自己的喜好來美化你的 app。
你可以使用 HTML、JavaScript 以及 CSS 來完成項目。 由於目前你只學到了 CSS 課程,所以我們建議你只使用 CSS 來完成這個項目,同時鞏固一下你之前所學的內容。 你也可以使用 Bootstrap 或者 SASS。 我們不推薦你在這個項目中使用其他技術(比如 jQuery、React、Angular 或 Vue。 在後續的其他項目中,你將有機會使用像是 React 等其他技術棧。 我們會接受並嘗試修復你在使用推薦技術棧創建項目時報告的問題。 祝你編碼愉快!
**需求 1** 產品登陸頁應存在 `id="header"``header` 元素。
**需求 2**`header` 元素內應存在 `id="header-img"` 的圖像, 這裏通常用來放置公司的 logo。
**需求 3**`#header` 元素內,應存在一個 `id="nav-bar"``nav` 元素。
**需求 4** `nav` 元素中應至少包含三個 class 爲 `nav-link` 且可點擊的元素。
**需求 5** 當點擊 `nav` 內的 `.nav-link` 按鈕時,應滾動到產品主頁上相應的部分。
**需求 6** 頁面上應存在 `id="video"` 的嵌入式視頻播放區域。
**需求 7** 產品登陸頁應存在一個 `id="form"``form` 元素。
**需求 8** 在表單中,應存在一個 `id="email"``input` 輸入框供用戶填寫郵箱。
**需求 9** `#email` 輸入框內應存在描述該區域用途的佔位符文字。
**需求 10** `#email` 輸入框應使用 HTML5 驗證來確認輸入的內容是否爲郵箱。
**需求 11** 在表單中,應存在一個 `id="submit"``input` 提交按鈕。
**需求 12** 當點擊 `#submit` 元素時,應將郵箱信息提交到一個靜態頁面(請使用這個模擬的 URL<https://www.freecodecamp.com/email-submit>)。
**需求 13** navbar 應保持在視口viewport的頂部。
**需求 14** 在此 app 中,應至少使用一次媒體查詢。
**需求 15** 在此 app 中,應至少使用一次 CSS 的 flexbox 佈局。
你可以<a href='https://codepen.io/pen?template=MJjpwO' target='_blank' rel='nofollow'>使用這個 CodePen 模版</a>創建你自己的項目,點擊 `Save` 即可創建你的新項目。 也可以使用此 CDN 鏈接在任何你喜歡的環境中運行測試:`https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js`
完成項目並通過所有測試後,請輸入你的項目在 CodePen 上的鏈接並提交。
# --solutions--
```html
// solution required
```

View File

@ -0,0 +1,57 @@
---
id: 587d78af367417b2b2512b03
title: 製作一個調查表格
challengeType: 3
forumTopicId: 301145
dashedName: build-a-survey-form
---
# --description--
**目標:** 在 [CodePen.io](https://codepen.io) 上創建一個與這個功能類似的 app<https://codepen.io/freeCodeCamp/full/VPaoNP>
在滿足以下 [需求](https://en.wikipedia.org/wiki/User_story) 並能通過所有測試的前提下, 你可以根據自己的喜好來美化你的 app。
你可以使用 HTML、JavaScript 以及 CSS 來完成項目。 由於目前你只學到了 CSS 課程,所以我們建議你只使用 CSS 來完成這個項目,同時鞏固一下你之前所學的內容。 你也可以使用 Bootstrap 或者 SASS。 我們不推薦你在這個項目中使用其他技術(比如 jQuery、React、Angular 或 Vue。 在後續的其他項目中,你將有機會使用像是 React 等其他技術棧。 我們會接受並嘗試修復你在使用推薦技術棧創建項目時報告的問題。 祝你編碼愉快!
**需求 1** 此 app 中應存在一個 `id="title"` 的大小爲 H1 的標題。
**需求 2** 此 app 中應存在一段 `id="description"` 的大小爲 P 的短小的描述。
**需求 3** 此 app 中應存在一個 `id="survey-form"``form` 元素。
**需求 4** 在表單元素內,應存在 `id="name"` 的輸入框(必填項),以便用戶輸入姓名。
**需求 5** 在表單元素內,應存在 `id="email"` 的輸入框(必填項),以便用戶輸入郵箱。
**需求 6** 如果用戶輸入了格式不正確的郵箱,則應出現來自 HTML5 表單數據校驗的錯誤信息。
**需求 7** 在表單內,用戶應可以在 `id="number"` 的輸入框中輸入數字。
**需求 8** 如果用戶在數字輸入框內輸入非數字內容,則應出現來自 HTML5 表單數據校驗的錯誤信息。
**需求 9** 如果用戶輸入的數字超出了使用 `min``max` 屬性定義的範圍,則應出現來自 HTML5 表單數據校驗的錯誤信息。
**需求 10** 表單中的姓名、郵箱和數字輸入框需有對應的包含描述輸入框用途的標籤。這些標籤的 id 應分別爲 `id="name-label"``id="email-label"``id="number-label"`
**需求 11** 表單中的姓名、郵箱和數字輸入框需有對應的描述文字作爲佔位符。
**需求 12** 在表單元素內,應存在一個 `id="dropdown"` 的下拉列表,用戶可以從中選取一個選項。
**需求 13** 在表單元素內,應至少存在一組單選按鈕,用戶可以從中選取一個選項。 每組應使用 `name` 屬性進行分組。
**需求 14** 在表單元素內,應存在幾個複選框,且每個複選框都應有 `value` 屬性。
**需求 15** 在表單元素的最後,應存在一個 `textarea` 元素,以便用戶輸入額外的批註。
**需求 16** 在表單元素內,應存在一個 `id="submit"` 的按鈕,以便用戶提交表單。
你可以<a href='https://codepen.io/pen?template=MJjpwO' target='_blank' rel='nofollow'>使用這個 CodePen 模版</a>創建你自己的項目,點擊 `Save` 即可創建你的新項目。 也可以使用此 CDN 鏈接在任何你喜歡的環境中運行測試:`https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js`
完成項目並通過所有測試後,請輸入你的項目在 CodePen 上的鏈接並提交。
# --solutions--
```html
// solution required
```

View File

@ -0,0 +1,55 @@
---
id: 587d78b0367417b2b2512b05
title: 製作一個技術文檔頁面
challengeType: 3
forumTopicId: 301146
dashedName: build-a-technical-documentation-page
---
# --description--
**目標:** 在 [CodePen.io](https://codepen.io) 上創建一個與這個功能類似的 app<https://codepen.io/freeCodeCamp/full/NdrKKL>
在滿足以下 [需求](https://en.wikipedia.org/wiki/User_story) 並能通過所有測試的前提下, 你可以根據自己的喜好來美化你的 app。
你可以使用 HTML、JavaScript 以及 CSS 來完成項目。 由於目前你只學到了 CSS 課程,所以我們建議你只使用 CSS 來完成這個項目,同時鞏固一下你之前所學的內容。 你也可以使用 Bootstrap 或者 SASS。 我們不推薦你在這個項目中使用其他技術(比如 jQuery、React、Angular 或 Vue。 在後續的其他項目中,你將有機會使用像是 React 等其他技術棧。 我們會接受並嘗試修復你在使用推薦技術棧創建項目時報告的問題。 祝你編碼愉快!
**需求 1** 此 app 中應存在一個 `id="main-doc"``main` 元素,它包含頁面的主要內容(技術文檔)。
**需求 2**`#main-doc` 元素內,應有一些 `section` 元素,每個元素的 class 都應爲 `main-section`。 應存在至少 5 個這樣的元素。
**需求 3** 每個 `.main-section` 內的第一個元素應爲 `header` 元素,其中包含描述該部分主題的內容文本。
**需求 4** 類名爲 `main-section` 的每個 `section` 元素都應有一個與包含在其中的每個 `header` 的文本相對應的 id 所有空格都應該被替換爲下劃線(例如,包含標題 “JavaScript and Java” 的 `section` 應有一個相應的 `id="JavaScript_and_Java"`)。
**需求 5** 所有 `.main-section` 元素內總計應有至少 10 個 `p` 元素。
**需求 6** 所有 `.main-section` 元素內總計應有至少 5 個 `code` 元素。
**需求 7** 所有 `.main-section` 元素內總計應有至少 5 個 `li` 元素。
**需求 8** 此 app 中應存在一個 `id="navbar"``nav` 元素。
**需求 9** navbar 元素內應有一個 `header` 元素,其中包含描述技術文檔主題的內容文本。
**需求 10** 此外navbar 元素應包含 class 爲 `nav-link``a` 元素, 每個 class 爲 `main-section` 的元素都需要有一個。
**需求 11** navbar 中的 `header` 元素應置於 navbar 中所有 `a` 元素之前。
**需求 12** 所有 class 爲 `nav-link` 的元素都需要包含與 `section``header` 相應的內容文本。例如,對於一個文本爲 "Hello world" 的一節或標題,你的 navbar 中也應存在一個內容文本爲 "Hello world" 的元素。
**需求 13** 當點擊 navbar 中一個元素時,頁面應滾動到 `main-doc` 中的相應部分。例如,點擊文本爲 "Hello world" 的 `nav-link` 元素的時候,頁面應滾動到包含相同內容的 `header` 和 id 所處的 `section` 元素。
**需求 14** 在常規尺寸的設備上(如筆記本電腦和臺式機),`id="navbar"` 的元素應顯示在屏幕左側,且始終對用戶可見。
**需求 15** 在此 app 中,應至少使用一次媒體查詢。
你可以<a href='https://codepen.io/pen?template=MJjpwO' target='_blank' rel='nofollow'>使用這個 CodePen 模版</a>創建你自己的項目,點擊 `Save` 即可創建你的新項目。 也可以使用此 CDN 鏈接在任何你喜歡的環境中運行測試:`https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js`
完成項目並通過所有測試後,請輸入你的項目在 CodePen 上的鏈接並提交。
# --solutions--
```html
// solution required
```

View File

@ -0,0 +1,43 @@
---
id: bd7158d8c442eddfaeb5bd18
title: 製作一個致敬頁
challengeType: 3
forumTopicId: 301147
dashedName: build-a-tribute-page
---
# --description--
**目標:** 在 [CodePen.io](https://codepen.io) 上創建一個與這個功能類似的 app<https://codepen.io/freeCodeCamp/full/zNqgVx>
在滿足以下 [需求](https://en.wikipedia.org/wiki/User_story) 並能通過所有測試的前提下, 你可以根據自己的喜好來美化你的 app。
你可以使用 HTML、JavaScript 以及 CSS 來完成項目。 由於目前你只學到了 CSS 課程,所以我們建議你只使用 CSS 來完成這個項目,同時鞏固一下你之前所學的內容。 你也可以使用 Bootstrap 或者 SASS。 我們不推薦你在這個項目中使用其他技術(比如 jQuery、React、Angular 或 Vue。 在後續的其他項目中,你將有機會使用像是 React 等其他技術棧。 我們會接受並嘗試修復你在使用推薦技術棧創建項目時報告的問題。 祝你編碼愉快!
**需求 1** 此 app 中應存在一個 `id="main"` 的元素,頁面上的所有元素都應置於這個元素中。
**需求 2** 此 app 中應存在一個 `id="title"` 的元素,其中包含描述致敬頁主題的字符串文本,如 "Dr. Norman Borlaug"。
**需求 3** 此 app 中應存在一個 `id="img-div"``div` 元素。
**需求 4**`img-div` 元素內,應存在一個 `id="image"``img` 元素。
**需求 5**`img-div` 元素內,應存在一個相應的 `id="img-caption"` 的元素,其中包含對 `img-div` 中圖像的描述文本。
**需求 6** 此 app 中應存在一個 `id="tribute-info"` 的元素,其中應包含描述致敬頁主題的內容文本。
**需求 7** 此 app 中應存在一個 `id="tribute-link"``a` 元素,它應鏈接到一個包含有關致敬頁主題額外信息的外部網頁。 提示:你必須爲 a 元素提供 `target` 屬性,並將其屬性值設置爲 `_blank`(即 `target="_blank"`),這樣纔可以在新選項卡中打開鏈接。
**需求 8** `img` 元素應相對於其父元素的寬度自動調整大小,但不超過圖片的原始大小。
**需求 9** `img` 應在其父元素內居中。
你可以<a href='https://codepen.io/pen?template=MJjpwO' target='_blank' rel='nofollow'>使用這個 CodePen 模版</a>創建你的新項目,點擊 `Save` 即可創建你的新項目。 也可以使用此 CDN 鏈接在任何你喜歡的環境中運行測試:`https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js`
完成項目並通過所有測試後,請輸入你的項目在 CodePen 上的鏈接並提交。
# --solutions--
```html
// solution required
```