如何為slack安裝(非官方)暗模式

Slack仍然沒有暗模式。它們有深色的主題,但它們只允許您自定義側邊欄的顏色,使主視窗保持白色。隨著macosmojave和windows10上全系統黑暗模式的釋出,Slack感覺非常不合時宜。...

如何為slack安裝(非官方)暗模式

Slack仍然沒有暗模式。它們有深色的主題,但它們只允許您自定義側邊欄的顏色,使主視窗保持白色。隨著maco**ojave和windows10上全系統黑暗模式的釋出,Slack感覺非常不合時宜。

這種方法是非官方的,涉及到在原始檔中挖掘鬆弛。這是相當容易做到的,但由於它將被覆蓋,每次你更新,你將不得不這樣做多次。

下載主題

因為Slack是在Electron上執行的,Electron是一個開發桌面的框架節點.js應用程式,你可以編輯它的樣式,就像編輯網站的CSS一樣。但是Slack的CSS檔案隱藏在原始碼中,因此您必須載入自己的主題。

最流行的真正的黑暗模式主題是slack black theme by Widget。由於Electron跨平臺共享程式碼,這個主題也適用於Windows和Linux。不過,我們發現macOS Mojave的主題有一些問題,所以如果它不起作用,那麼你可以試試這個fork,它說它只在macOS上起作用,但也可能對Windows使用者起作用。

修補鬆弛

如何為slack安裝(非官方)暗模式

這一部分,你將不得不再次做每一次鬆弛更新。在macOS上,您可以透過右鍵單擊應用程式本身並選擇“顯示包內容”來訪問Slack的源目錄。在Windows上,您可以在~\AppData\Local\slack\找到它。

然後,將幾個資料夾向下導航到資源/app.asar.unpacked/src/static/. 你會想找到s**的-互操作.js檔案,您將在其中編輯程式碼。確保Slack已關閉,在您喜愛的文字編輯器中開啟該檔案,然後滾動到底部:

如何為slack安裝(非官方)暗模式

在s**的最末端複製並貼上以下程式碼-互操作.js檔案:

// First make sure the wrapper app is loaded document.addEventListener("DOMContentLoaded", function() { // Then get its webviews let webviews = document.querySelectorAll(".TeamView webview"); // Fetch our CSS in parallel ahead of time c***t cssPath = 'https://cdn.rawgit.com/widget-/slack-black-theme/master/custom.css'; let cssPromise = fetch(cssPath).then(resp***e => resp***e.text()); let customCustomCSS = ` :root { /* Modify these to change your theme colors: */ --primary: #09F; --text: #CCC; --background: #080808; --background-elevated: #222; } ` // Insert a style tag into the wrapper view cssPromise.then(css => { let s = document.createElement('style'); s.type = 'text/css'; s.innerHTML = css + customCustomCSS; document.head.appendChild(s); }); // Wait for each webview to load webviews.forEach(webview => { webview.addEventListener('ipc-message', message => { if (message.channel == 'didFinishLoading') // Finally add the CSS into the webview cssPromise.then(css => { let script = ` let s = document.createElement('style'); s.type = 'text/css'; s.id = 'slack-custom-css'; s.innerHTML = \`${css + customCustomCSS}\`; document.head.appendChild(s); ` webview.executeJavaScript(script); }) }); }); });

您可能希望複製此檔案並將其儲存在其他位置,這樣就不必每次都編輯程式碼。這樣,您只需將其拖到目錄中即可覆蓋最新版本:

如何為slack安裝(非官方)暗模式

完成後,重新開啟Slack,幾秒鐘後黑暗模式就會啟動。載入螢幕仍為白色,但主應用程式視窗將與系統的其餘部分更好地融合:

如何為slack安裝(非官方)暗模式

新增自己的主題

如果你不喜歡它的外觀,你可以編輯任何樣式的CSS你想要的。所有這些程式碼都是從https://cdn.rawgit.com/widget--/slack-black-theme/master/custom.css;您可以下載該檔案,用您的更改對其進行編輯,並用您自己的程式碼替換URL。儲存並重新啟動Slack,您的更改將可見。如果你不知道CSS,或者只是想做一個小的改變,在載入CSS之前有四個顏色變數,所以你可以用你自己的顏色來編輯它們。

  • 發表於 2021-04-04 08:33
  • 閱讀 ( 23 )
  • 分類:網際網路

你可能感興趣的文章

如何在firefox、chrome、opera和edge中啟用暗模式

...景和淺色文字有助於減少眼睛疲勞。今天我們將向您展示如何在Firefox、Chrome、Opera和Edge中啟用暗模式或使用暗主題。 ...

  • 發佈於 2021-03-23 13:45
  • 閲讀 ( 66 )

如何在android上使用暗模式

...幕上的內容,並可以提高OLED顯示**的電池壽命。下面介紹如何在Android**或平板電腦上啟用暗模式。 ...

  • 發佈於 2021-03-29 04:26
  • 閲讀 ( 52 )

如何在instagram上獲得黑暗模式

...的是,Instagram就是其中之一。在本文中,我們將向您展示如何在Instagram上為Android和iOS啟用暗模式。 ...

  • 發佈於 2021-03-30 09:25
  • 閲讀 ( 63 )

如何在mac上開啟黑暗模式

...式和網站會自動切換到帶有白色文字的深色背景。下面是如何在Mac上啟用暗模式。 如何從控制中心啟用暗模式 暗模式最早是在macOS Mojave中引入的。您可以從系統首選項啟用或禁用它。執行macOS Big-Sur和更新版本的Mac使用者現在...

  • 發佈於 2021-04-01 09:02
  • 閲讀 ( 62 )

如何在ubuntu 20.04 lts上啟用暗模式

LUbuntu 20.04 LTS“Focal Fossa”帶有內建的黑暗主題。你可以啟用Ubuntu標準Yaru主題的黑暗版本,只需點選幾下就可以得到一個黑暗的GNOME桌面。下面是方法。 首先,點選Ubuntu GNOME桌面右上角面板上的系統選單按鈕,選擇“設定” 您...

  • 發佈於 2021-04-02 07:04
  • 閲讀 ( 50 )

最終指南,使黑暗模式無處不在

我們是黑暗模式的超級粉絲,所以我們寫了很多關於如何在各種應用程式、瀏覽器和作業系統中使用它的文章。為了您的方便,這裡的一切您可以切換到黑暗模式,以及如何做到這一點,都在一個地方。 作業系統 馬科斯 蘋果...

  • 發佈於 2021-04-02 19:47
  • 閲讀 ( 57 )

如何在mac上獲得所有網站的黑暗模式

...的實現是不同的。下面我們將討論這兩個版本。 相關:如何在macOS Mojave中啟用暗模式 如何在chrome和firefox中使用黑暗閱讀器 用於Chrome和Firefox的Dark Reader擴充套件簡單明瞭。如果您以前在瀏覽器中使用過擴充套件,您會感到賓至...

  • 發佈於 2021-04-02 19:54
  • 閲讀 ( 71 )

如何反轉mac電腦螢幕的顏色

...更多的事情。請看我們的指南以瞭解更多資訊。 相關:如何在macOS Mojave中啟用暗模式

  • 發佈於 2021-04-02 21:05
  • 閲讀 ( 59 )

10種個性化你的slack帳戶的方法

...項卡,應用程式將在其中自動下載。單擊“儲存檔案”將安裝程式儲存到預設下載位置。 我們正在安裝Windows版本,但在Mac上是相同的過程。轉到下載資料夾並執行SlackSetup.exe檔案以在客戶端上安裝Slack。 要將免費應用程式新增...

  • 發佈於 2021-04-02 22:02
  • 閲讀 ( 40 )

如何在googlechrome的每個網站上強制使用暗模式

...系統首選項”>“常規”啟用“暗模式”。 相關:如何在Windows10上啟用谷歌Chrome的黑暗模式 如何在所有網站上強制暗模式 想試試嗎?此選項在Chrome 78中作為隱藏標誌提供。像所有的標誌一樣,這是一個實驗性的選項,可...

  • 發佈於 2021-04-03 00:32
  • 閲讀 ( 45 )
xbr70362
xbr70362

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦