Skip to content

Commit 6ad522e

Browse files
authored
fix(bixarena): prevent last chat messages from being cropped and keep disclaimer visible (Sage-Bionetworks#3693)
1 parent 5dc4598 commit 6ad522e

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

apps/bixarena/app/bixarena_app/page/battle_page_css.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@
2929
font-size: 1em;
3030
}
3131
32+
/* Add bottom padding to chatbot block to prevent message cropping */
33+
#chatbot-container #chatbot {
34+
padding-bottom: 16px;
35+
}
36+
3237
/* Make label icon match text size */
3338
#chatbot-container .block label span {
3439
width: 1em;

apps/bixarena/app/bixarena_app/page/bixarena_battle.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ def vote_last_response(
242242
+ (gr.Row(visible=True),) # next_battle_row: show
243243
+ (gr.HTML(visible=False),) # page_header: hide
244244
+ (gr.Row(visible=False),) # textbox_row: hide
245+
+ (gr.HTML(visible=False),) # disclaimer: hide
245246
)
246247

247248

@@ -443,7 +444,7 @@ def add_text(
443444
+ [gr.Column(visible=False)] # example_prompts_group: hide
444445
+ [gr.HTML(visible=False)] # page_header: hide
445446
+ [gr.Row(visible=True)] # textbox_row: show
446-
+ [gr.HTML(visible=False)] # disclaimer: hide
447+
+ [gr.HTML(visible=True)] # disclaimer: show
447448
)
448449

449450

@@ -563,23 +564,23 @@ def build_side_by_side_ui_anony():
563564
model_selectors
564565
+ [textbox]
565566
+ [left_vote_btn, tie_btn, right_vote_btn]
566-
+ [voting_row, next_battle_row, page_header, textbox_row],
567+
+ [voting_row, next_battle_row, page_header, textbox_row, disclaimer],
567568
)
568569
right_vote_btn.click(
569570
right_vote_last_response,
570571
states + [battle_session] + model_selectors,
571572
model_selectors
572573
+ [textbox]
573574
+ [left_vote_btn, tie_btn, right_vote_btn]
574-
+ [voting_row, next_battle_row, page_header, textbox_row],
575+
+ [voting_row, next_battle_row, page_header, textbox_row, disclaimer],
575576
)
576577
tie_btn.click(
577578
tie_vote_last_response,
578579
states + [battle_session] + model_selectors,
579580
model_selectors
580581
+ [textbox]
581582
+ [left_vote_btn, tie_btn, right_vote_btn]
582-
+ [voting_row, next_battle_row, page_header, textbox_row],
583+
+ [voting_row, next_battle_row, page_header, textbox_row, disclaimer],
583584
)
584585
clear_btn.click(
585586
lambda battle_session: clear_history(battle_session, None, example_prompt_ui),

0 commit comments

Comments
 (0)