<commit_before><subject>
    <div ng-hide="completeLoading">搏命加载中...</div>
    <div ng-show="completeLoading" class="subjects-container">
        <nav class="main-nav" id="main-nav">
            <span class="main-nav-label">选择科目</span>

            <div style="width: 50%" class="pull-left" ng-repeat="subject in subjects">
                <div class="subject-container" ng-click="enterSubject(subject.id)">
                    <img ng-src="resources/img/subjects-icon/subject-{{ subject.subject }}.png"/>
                    <span class="subject-title font-size-small">{{ subject.title }}</span>
                </div>
            </div>
        </nav>

        <div class="page-wrap" style="width:100%; left:{{ offsetWidth }}">
            <header class="main-header" style="width:100%; left:{{ offsetWidth }}">
                <a ng-click="showSubjectsNav()" class="open-menu">
                    <img src="resources/img/hamburg.png"/>
                </a>
                <span>{{ title }}</span>

                <div class="achievements-button" ng-click="enterAchievementCenter()">
                    <img src="resources/img/achievements-icon.png"/>
                    <span class="font-size-small">成就陈列室</span>
                </div>
            </header>

            <div class="subject-content">
                <div style="padding-top: 20px;" class="col-sm-3 col-md-3" ng-repeat="chapter in chapters">
                    <div class="chapters-container"
                         fast-click="enterChapter(chapter.id)">
                        {{ chapter.title }}
                    </div>
                </div>
            </div>
        </div>
    </div>
</subject><commit_msg>add yanan's signout button<commit_after><subject>
    <div ng-hide="completeLoading">搏命加载中...</div>
    <div ng-show="completeLoading" class="subjects-container">
        <nav class="main-nav" id="main-nav">
            <span class="main-nav-label">选择科目</span>

            <div style="width: 50%" class="pull-left" ng-repeat="subject in subjects">
                <div class="subject-container" ng-click="enterSubject(subject.id)">
                    <img ng-src="resources/img/subjects-icon/subject-{{ subject.subject }}.png"/>
                    <span class="subject-title font-size-small">{{ subject.title }}</span>
                </div>
            </div>
			
			<div class="btn btn-block btn-danger" style="position:absolute;bottom: 0; margin:10px;">
				<a href="/signout" id="btn-signout" style="text-decoration:none; color:white; font-size:20px;width:100%;height:auto; display:block; text-align:center">登出</a>
			</div>
        </nav>

        <div class="page-wrap" style="width:100%; left:{{ offsetWidth }}">
            <header class="main-header" style="width:100%; left:{{ offsetWidth }}">
                <a ng-click="showSubjectsNav()" class="open-menu">
                    <img src="resources/img/hamburg.png"/>
                </a>
                <span>{{ title }}</span>

                <div class="achievements-button" ng-click="enterAchievementCenter()">
                    <img src="resources/img/achievements-icon.png"/>
                    <span class="font-size-small">成就陈列室</span>
                </div>
            </header>

            <div class="subject-content">
                <div style="padding-top: 20px;" class="col-sm-3 col-md-3" ng-repeat="chapter in chapters">
                    <div class="chapters-container"
                         fast-click="enterChapter(chapter.id)">
                        {{ chapter.title }}
                    </div>
                </div>
            </div>
        </div>
    </div>
</subject>
{'fraction_non_alphanumeric': 0.16934824106899374, 'fraction_numerical': 0.00872647941096264, 'mean_word_length': 1.85003885003885, 'pattern_counts': {'":': 0, '<': 81, '<?xml version=': 0, '>': 81, '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': '5100071', 'n_tokens_mistral': 1125, 'n_tokens_neox': 1041, 'n_words': 180}