David Gwyer 挑逗 Block 主題生成器應用程序,為創作者社區制定計劃

david-gwyer-teases-block-theme-generator-app-plans-for-a-community-of-creators

David Gwyer 一直在戲弄 主題基因 在過去的幾周里。 這是他即將推出的塊主題生成器應用程序。 一點一點地,它似乎正在融合在一起,並且可以證明對主題開發人員來說是無價的。 目前,它處於 Beta 測試階段。

他為我提供了一個早期預覽鏈接,以獲取我對該工具的反饋。 這也適用於通過 ThemeGen 網站註冊訪問的任何人。

目前,該應用程序僅生成 theme.json 文件。 該功能最初是在 WordPress 5.8 中針對經典和塊主題推出的。 對於第一次潛入的主題作者來說,它可能會有一些學習曲線。 另外,手動編碼 JSON 文件時很容易出錯。

夢想超越了 theme.json。 這是此類項目的明顯起點,因為它有助於當前和未來的主題開發。 但是,隨著項目的發展,Gwyer 想將其提升到另一個層次。

「它還不是 100% 的功能,但我每天都在添加功能,」他說。 「我希望設計師和非編碼人員很快能夠獨立於 WordPress 以視覺方式創建塊主題。 並且能夠通過應用程序在一個集中的位置管理他們的所有主題。 這開闢了主題創作者社區共享和貢獻模板、樣式、設計等資源的可能性。」

這些目標 直接符合我的希望 用於 WordPress 及其塊系統。 我希望看到創作者積极參与到一個互惠互利的設計社區。 發生這種情況的理想場所是 WordPress.org,但第三方通常可以更快地開發這些東西,而不會受到平台官方網站的任何潛在障礙。 如果他們自己成功,他們還可以將 WordPress 項目推向特定的方向。

使用應用程序 david-gwyer-teases-block-theme-generator-app-plans-for-a-community-of-creators-1 David Gwyer 挑逗 Block 主題生成器應用程序,為創作者社區制定計劃設置欄位和生成的 theme.json。

對於生成 theme.json 文件,該應用程序運行良好。 目前,它允許創建者配置設置、模板和模板部件。 缺少的部分是構建樣式,即將推出。

還有一個「其他」部分。 它有一個單一的設置來支持 主題 JSON 架構. 如果他們的代碼編輯器支持,這對於喜歡內置驗證、工具提示和自動完成的開發人員來說非常方便。

該應用程序最充實的區域用於生成全局設置。 它涵蓋了邊框、顏色、布局、間距和排版選項。 據我所知,它具有主題作者可以設置的大多數可用標誌。 很難一次性記住它們,這是此類工具有用的原因之一。

我確實注意到缺少輸入字體系列的方法。 他可以在未來做很多事情,特別是如果 網頁字體API 曾經捆綁在核心 WordPress 中。

「自定義」設置部分仍未完成。 這可能需要一些時間來實現,因為主題作者可以添加具有多個嵌套級別的任何類型的數據。 不出所料,它還沒有準備好,但我很想知道 Gwyer 如何處理它的 UI。

創建者可以從二十二、Blockbase 或 Tove 主題導入顏色。 這麼早實現這樣的功能告訴我,Gwyer 可能已經提前考慮了共享資源的未來。 單擊按鈕將現有塊主題的任何部分拉入另一個主題有多簡潔?

顏色、漸變和雙色調濾鏡缺少一個我希望看到的配置選項。 現在,創作者可以添加名稱。 但是,他們無法手動添加自動生成的 slug。

david-gwyer-teases-block-theme-generator-app-plans-for-a-community-of-creators-2 David Gwyer Teases Block Theme Generator App, Plans for a community of Creators創建自定義顏色。

在某些情況下,一些設計人員可能會使用對開發人員友好的 slug,例如 primary-100、primary-300 和 primary-500。 然後,他們會分別使用對最終用戶更有意義的名稱,例如「Primary Lightest」、「Primary Light」和「Primary Medium」。

自動生成的 slug 功能很好。 但是,它也應該允許手動輸入。

ThemeGen 可能會成為主題作者在未來幾個月瀏覽塊主題世界時的受歡迎資源。 如果有足夠的興趣,它也可能成為一個志同道合的創作者社區,他們願意彼此分享。 第一步是在此測試期間獲得更多測試人員和反饋。

來源

相關文章