66 < title > NLP Prototype - Algorithmic Justice</ title >
77 < link rel ="icon " href ="data:, " >
88 < link rel ="stylesheet " href ="https://cdn.jsdelivr.net/npm/bulma@1.0.4/css/bulma.min.css ">
9+ < link rel ="stylesheet " href ="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css ">
910 < script src ="https://unpkg.com/vue@3/dist/vue.global.js "> </ script >
1011 < script src ="https://unpkg.com/@popperjs/core@2 "> </ script >
1112 < script src ="https://unpkg.com/tippy.js@6 "> </ script >
3233 < p :class ="['notification', 'is-light', `is-${message.level}`, `${message.content ? '' : 'in'}visible`] "> {{ message.content }}</ p >
3334 < div class ="tabs is-medium ">
3435 < ul >
35- < li v-for ="(tab, tabKey) in tabs " @click ="onClickTab(tabKey) " :class ="{'is-active': tabKey === selectedTab} "> < a > {{ tab.title }}</ a > </ li >
36+ < li v-for ="(tab, tabKey) in tabs " @click ="onClickTab(tabKey) " :class ="{'is-active': tabKey === selectedTab} ">
37+ < a >
38+ < span v-if ="!isServiceWorking && tabKey == 'settings' " class ="icon is-small "> < i class ="fa fa-exclamation-triangle " aria-hidden ="true "> </ i > </ span >
39+ {{ tab.title }}
40+ </ a >
41+ </ li >
3642 </ ul >
3743 </ div >
3844 < div v-show ="selectedTab == 'settings' " id ="tab-settings ">
3945 < form class ="form ">
4046 < div v-for ="(setting, settingKey) in settings " class ="field ">
41- <!-- <div class="field-label is-normal"> -->
42- < label class ="label " :for ="`stg-${settingKey}` "> {{ setting.label }}:</ label >
43- <!-- </div> -->
47+ < label class ="label " :for ="`stg-${settingKey}` "> {{ setting.label }}:</ label >
4448 < div class ="field-body ">
4549 < div class ="field ">
4650 < p class ="control ">
@@ -64,19 +68,6 @@ <h2 class="title is-3">Magistrate's question</h2>
6468 < h2 class ="title is-3 "> Defendant's statement (with LLM's highlights)</ h2 >
6569 < div class ="highlighted-text " v-html ="higlightedText ">
6670 </ div >
67- <!-- <br>
68- <div class="settings">
69- <h4 class="title is-4">Settings</h4>
70- <ul>
71- <li>Model:
72- <select v-model="settings.model" @change="updateQueryString()">
73- <option v-for="model in modelsList">{{model}}</option>
74- </select>
75- </li>
76- <li>Context: {{settings.contextLength}}</li>
77- <li>Ollama: {{settings.serviceUrl}}</li>
78- </ul>
79- </div> -->
8071 </ div >
8172 </ div >
8273 </ div >
0 commit comments