Skip to content

Commit 3b606b2

Browse files
authored
Upgrade to asttokens 3.0, no longer need six (alexmojaki#498)
Also make assistant headers more obviously clickable
1 parent 893cafb commit 3b606b2

File tree

4 files changed

+23
-15
lines changed

4 files changed

+23
-15
lines changed

core/core_imports.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,5 @@ pyflakes
1313
pygments
1414
python_runner
1515
sentry_sdk
16-
six.py
1716
snoop
1817
stack_data

frontend/src/App.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ const Assistant = (assistant) => {
250250
<Collapsible classParentString="assistant-requirements card"
251251
contentInnerClassName="assistant-content card-body"
252252
trigger={<div className="card-header">
253-
<FontAwesomeIcon icon={faQuestionCircle}/> {terms.requirements}
253+
{terms.requirements}
254254
</div>}
255255
>
256256
<p>
@@ -269,7 +269,7 @@ const Assistant = (assistant) => {
269269
classParentString="assistant-assessment card"
270270
contentInnerClassName="assistant-content card-body"
271271
trigger={<div className="card-header">
272-
<FontAwesomeIcon icon={faListCheck}/> {terms.assessment} &nbsp;
272+
{terms.assessment} &nbsp;
273273
{newMessages && <span className="badge badge-pill badge-danger">{terms.new}</span>}
274274
</div>}
275275
>
@@ -278,7 +278,7 @@ const Assistant = (assistant) => {
278278
<Collapsible classParentString="assistant-hints card"
279279
contentInnerClassName="assistant-content card-body"
280280
trigger={<div className="card-header">
281-
<FontAwesomeIcon icon={faLightbulb}/> {terms.hints_and_solution}
281+
{terms.hints_and_solution}
282282
</div>}
283283
>
284284
<HintsAssistant {...assistant}/>

frontend/src/css/main.scss

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -468,10 +468,22 @@
468468
.assistant {
469469
margin-top: 1em;
470470

471+
.card-header {
472+
padding: .75rem 3.25rem;
473+
background: rgba(0,0,0,0);
474+
}
475+
471476
.card__trigger {
472477
font-size: larger;
473478
position: relative;
474479

480+
cursor: pointer;
481+
background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1));
482+
483+
:hover {
484+
background: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.15));
485+
}
486+
475487
// Font awesome icons
476488
svg {
477489
width: 2em;
@@ -482,8 +494,8 @@
482494
font-family: 'Tahoma', sans-serif;
483495
content: '^';
484496
position: absolute;
485-
right: 20px;
486-
top: 10px;
497+
left: 20px;
498+
top: 12px;
487499
display: block;
488500
transition: transform 300ms;
489501
}

poetry.lock

Lines changed: 6 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)