<commit_before>#app.dark-mode {
    @apply bg-gray-800;

    header {
        @apply bg-purple-700;

        #search {
            @apply bg-purple-800;

            i.fa-search {
                @apply text-purple-900;
            }

            a {
                @apply text-purple-900;

                &:hover {
                    @apply text-white;
                }
            }
        }
    }

    #content {
        @apply text-white;
    }

    #file-list a:hover {
        @apply bg-purple-700;

        button:hover {
            @apply bg-purple-900;
        }
    }

    footer {
        @apply text-white;
        @apply border-white;

        a:hover {
            @apply text-purple-600;
        }
    }

    #scroll-to-top {
        @apply bg-purple-700;
    }

    #file-info-modal {
        background-color: hsla(218, 23%, 33%, 0.5) !important;

        #file-info-dialogue {
            @apply bg-gray-800;
            @apply text-white;

            header {
                @apply bg-purple-700;

                button {
                    @apply text-purple-900;

                    &:hover {
                        @apply text-white;
                    }
                }
            }
        }
    }

    #readme {
        article {
            @apply bg-gray-900;
            @apply border-0;
        }
    }

    .markdown {
        a {
            @apply text-purple-600;

            &:hover {
                @apply text-purple-800;
            }
        }

        h1,
        h2 {
            @apply border-gray-800;
        }

        h6 {
            @apply text-base;
            @apply text-gray-600;
        }

        code {
            @apply bg-gray-800;
        }

        hr {
            @apply border-gray-800;
        }
    }
}<commit_msg>Fixed source code highlighting black text in dark mode<commit_after>#app.dark-mode {
    @apply bg-gray-800;

    header {
        @apply bg-purple-700;

        #search {
            @apply bg-purple-800;

            i.fa-search {
                @apply text-purple-900;
            }

            a {
                @apply text-purple-900;

                &:hover {
                    @apply text-white;
                }
            }
        }
    }

    #content {
        @apply text-white;
    }

    #file-list a:hover {
        @apply bg-purple-700;

        button:hover {
            @apply bg-purple-900;
        }
    }

    footer {
        @apply text-white;
        @apply border-white;

        a:hover {
            @apply text-purple-600;
        }
    }

    #scroll-to-top {
        @apply bg-purple-700;
    }

    #file-info-modal {
        background-color: hsla(218, 23%, 33%, 0.5) !important;

        #file-info-dialogue {
            @apply bg-gray-800;
            @apply text-white;

            header {
                @apply bg-purple-700;

                button {
                    @apply text-purple-900;

                    &:hover {
                        @apply text-white;
                    }
                }
            }
        }
    }

    #readme {
        article {
            @apply bg-gray-900;
            @apply border-0;
        }
    }

    .markdown {
        a {
            @apply text-purple-600;

            &:hover {
                @apply text-purple-800;
            }
        }

        h1,
        h2 {
            @apply border-gray-800;
        }

        h6 {
            @apply text-base;
            @apply text-gray-600;
        }

        code {
            @apply bg-gray-800;
        }

        hr {
            @apply border-gray-800;
        }

        .hljs,
        .hljs-keyword {
            @apply text-white;
        }
    }
}
{'fraction_non_alphanumeric': 0.10844994617868677, 'fraction_numerical': 0.03767491926803014, 'mean_word_length': 0.8114035087719298, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6938802', 'n_tokens_mistral': 1260, 'n_tokens_neox': 1088, 'n_words': 188}