darkreader / darkreader/darkreader

[Idea] .Xresources/Pywal colors

オープン
#2,168 コメント 131 件 リアクション 16 件 担当者 0 名 GitHub で見る
主要言語
TypeScript
スター
22.4k
フォーク
2.7k
平均マージ
21時間 46分
マージ済み PR(30日)
75

説明

Recently a plugin called [Pywalfox](https://github.com/Frewacom/Pywalfox) was released, which takes the colors generated by the program [pywal](https://github.com/dylanaraps/pywal) and uses them to theme various UI elements in Firefox.

The main problems this solves is using a custom script to make firefox aware of the system colors, and changing them without the need for a restart.

My idea is to take these colors and apply them to the whole web, like darkreader applies a universal dark mode. In theory it would look a bit like this:

![](https://camo.githubusercontent.com/85e9c3231bea76b5ebe21b5e8f6754e5411eff54/68747470733a2f2f676964656f6e776f6c66652e636f6d2f696d672f6e656f76696d2f7265617065722f6d61726b646f776e2e706e67)

This is a vim plugin I customized to preview markdown using the system colors.

I have been looking at the codebase of both firefox plugins, and am unsure where to begin working on this. Would it be feasible to simply substitute darkreaders universal gray and white colors for the pywal colors?

Pywalfox already provides an interface to select accent, highlights, etc. Would there be any "gotchas" that prevent us from simply hooking up the Pywalfox colors to darkreader?

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず Dark Reader と Pywalfox のコードベースおよび色選択インターフェースを読み、その後、Dark Reader が Pywal の生成したパレットとどのようにユニバーサルなグレーおよびホワイトの色を適用しているかを比較します。完了条件は、Pywal の色を Web テーマに接続するための実現可能性または設計方針が決まり、特定された注意点が含まれていることです。

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

評価

技術スタック
typescript
領域
frontend, web-dev
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
静か
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

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

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