Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Improve visuality of 'Mark as done' button to avoid confusion with 'Save'

オープン
#8,256 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
55/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
静か
技術スタック
css, javascript
領域
design, frontend

調査の方向性

Issue ではフロントエンドのセレクター .modal__card .completed-button が示されていますが、ソースファイルもテストも示されていません。まずそのセレクターを見つけ、カード作成モーダルとその Mark as done コントロールを調べてください。ユーザーが新しいカードの保存と完了としてのマークを区別できるようになれば、Issue は完了です。具体的な視覚的変更または配置については、まだ合意が必要です。

索引モデルが issue の本文から書いたものです。

説明

How to use GitHub
  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe.
I'm setting up Nextcloud for a lot of people that aren't that technically confident. Also, they come from a environment where most things they make, a document, and e-mail, etc, require hitting a 'Save' button to actually save the item.

When the create a deck, many will hit the 'Mark as done' button expecting the card to be saved and closed. I must say, I fell for this one myself the first few times.

Luckily, the button changes so you can revert the marking.

Describe the solution you'd like
I've a few possible ideas:

  • hide the "mark as done" button while creating a new card
  • move the button entirely, the 'Mark as done' action is already available in the dot menu next to the x to close the card.
  • keep the button, but style it differently
  • make it clearer the card is already saved
  • add a 'confirm card' button

Describe alternatives you've considered
Add custom CSS to hide the card.

.modal__card .completed-button {
    display: none !important;
}

Additional context
Running:

  • Deck Version 1.17.4
  • Nextcloud AIO v13.4.1 / Hub 26 Winter (33.0.7)
主要言語
JavaScript
スター
1.4k
フォーク
358
平均マージ
2日 3時間
マージ済み PR(30日)
89

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nextcloud/deck のほかの issue

nextcloud/deck の issue をすべて見る

似ている issue

JavaScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。