THE THOR で Highlighting Code Block を使う際の注意点

はじめに

THE THOR で Highlighting Code Block(HCB)の Dark を使うと本当のブロックみたいになる事象に遭遇しました。

調べたところ THE THOR の CSS の仕様のようです。

対策

「カスタマイズ」>「追加 CSS」で以下を追加します。

.content pre {
font-family:"Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", sans-serif;
border-left: none;
background-color: #34352e;
}

これで次のように綺麗な Dark になります。

import twitter
import json

# Twitter API KEY
api = twitter.Api(
    consumer_key='*********************',
    consumer_secret='*********************',
    access_token_key='*********************',
    access_token_secret='*********************'
)

# tweet.js を読み込み用に開く
with open('tweet.js', encoding='utf-8', mode='r') as f:
    tweets = json.load(f) # tweet.js を JSON ファイルとして読み込み変数(tweets)に格納
    for tweet in tweets:
        twid = tweet['tweet']
        try:
            api.DestroyStatus(twid['id']) # ツイートを削除
        except Exception as exc:
            print('ツイートの削除に失敗しましたが処理を続行します。エラー:{}'.format(exc))
    print('ツイートの削除処理が完了しました。')

以上