カスタム CSS と HTML を追加しました。プレビューを確認したところ、すべて問題なく表示されています。
さて、これらの変更をコミットしたいのですが、どうすればよいでしょうか?そのようなコマンドは見当たりませんし、Discourse アプリを再構築してみても何も起きません。
検索しても答えが見つかりません。おそらく非常に簡単すぎて、誰も質問しないのでしょうが、初心者である私にはヒントが欲しいです…
カスタム CSS と HTML を追加しました。プレビューを確認したところ、すべて問題なく表示されています。
さて、これらの変更をコミットしたいのですが、どうすればよいでしょうか?そのようなコマンドは見当たりませんし、Discourse アプリを再構築してみても何も起きません。
検索しても答えが見つかりません。おそらく非常に簡単すぎて、誰も質問しないのでしょうが、初心者である私にはヒントが欲しいです…
無関係に思えますが、よくわかりません。
どこにですか?カスタムテーマ、デフォルトテーマ?
共通 CSS / デスクトップ CSS / モバイル CSS?
実施内容について詳しく教えていただけると助かります。
通常は、テーマを選択し /admin/customize/themes、以下のように操作します:
保存ボタンを押すと、編集したテーマがアクティブであれば、変更はほぼ即座に反映されます。
動画で行った操作です。ただし、プレビューボタンを押さないと変更点が確認できません。
はい。標準のライトテーマを編集し、アクティブかつデフォルトとして設定しました。
はい、変更点をリストアップしていただけますか
ウェブサイトへのリンクも有帮助です
CSS:
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400, 400i, 700"); .docked #main-outlet { margin-top: 0; } .docked nav#bar { display: none; } nav#bar { font-family: 'Open Sans', sans-serif; font-size: 16px; display: flex; align-items: center; justify-content: space-between; padding: 10px 20px; } nav#bar ul { display: inline-flex; list-style-type: none; margin: 0 0 0 25px; align-items: center; } nav#bar ul li { margin-left: 20px; } @media (max-width: 650px) { nav#bar { flex-wrap: wrap; justify-content: center; } nav#bar #logo { display: flex; justify-content: center; flex-basis: 100%} nav#bar #logo img { width: 120px; } nav#bar ul li { margin-left: 8px; } nav#bar ul li a { font-size: 14px; } nav#bar ul li a.www-btn { padding: 3px 8px 5px; } } nav#bar li a { text-decoration: none; color: #333; } nav#bar li a:hover { border-bottom: 5px solid; } nav#bar li:nth-of-type(1) a:hover { border-color: #D13239; } nav#bar li:nth-of-type(2) a:hover { border-color: #f15c22; } nav#bar li:nth-of-type(3) a:hover { border-color: #F2E88F; } nav#bar li:nth-of-type(4) a:hover { border-color: #00953A; } nav#bar li:nth-of-type(5) a { font-weight: bold; } nav#bar li:nth-of-type(5) a:hover { border-color: #14A0F4; } nav#bar img { width: 150px; height: auto; max-height: 40px; } nav#bar .www-btn { border: none; border-radius: 100px; background: #13a0f5; color: #fff; padding: 5px 20px 7px; } nav#bar .www-btn.big { font-size: 1.5rem; padding: 7px 30px 10px 30px; } nav#bar .www-btn:hover { background: #0a5783; } nav#bar .www-btn:active { background: #08476b; box-shadow: none; } nav#bar a.www-btn { text-decoration: none; color: #fff !important; } .d-header { background: linear-gradient(-90deg, #F2E88F, #a3e6ff); background-size: 100% 100%; background-repeat: repeat-x; box-shadow: 0 2px 6px -1px rgba(0, 0, 0, 0.15); } .d-header .icons .icon { color: #555; }
少し後にヘッダーの内容を投稿します。フォーラムに貼り付けると、HTML がレンダリングされてしまうのです…
これは誤りです。正しくは以下の通りです。
nav#bar #logo {
display: flex;
justify-content: center;
flex-basis: 100%;
}
お見事です!よく気づかれましたね、素晴らしい洞察力です!
面白いことに、プレビューはその構文エラーを気にしませんでした。
動作したようで嬉しいです ![]()
あ、@tshenry さん、誕生日おめでとうございます
素敵な一日を過ごしてくださいね
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.