@@ -371,6 +371,10 @@ <h1 class="oh-profile__info-name">{{candidate}}</h1>
371
371
border-left : solid 4px rgb (154 , 205 , 50 );
372
372
background-color : rgba (154 , 205 , 50 , 0.113 );
373
373
}
374
+ .onboarding-task-status--scheduled {
375
+ border-left : solid 4px rgb (0 , 255 , 255 );
376
+ background-color : rgb (0 , 255 , 255 , 0.133 );
377
+ }
374
378
</ style >
375
379
{% for task in candidate.candidate_task.all %}
376
380
< div class ="onboarding-task-status onboarding-task-status--{{task.status}} ">
@@ -382,4 +386,25 @@ <h1 class="oh-profile__info-name">{{candidate}}</h1>
382
386
</ div >
383
387
</ div >
384
388
</ div >
389
+ < script >
390
+ $ ( document ) . ready ( function ( ) {
391
+ // Active tab script
392
+ function activeCandTab ( ) {
393
+ var activeTab = localStorage . getItem ( "activeCandTab" )
394
+ if ( activeTab != null ) {
395
+ $ ( ".oh-general__tab-link--active" ) . removeClass ( "oh-general__tab-link--active" ) ;
396
+ $ ( `[data-target='${ activeTab } ']` ) . addClass ( "oh-general__tab-link--active" ) ;
397
+ $ ( ".oh-general__tab-target" ) . addClass ( "d-none" ) ;
398
+ $ ( activeTab ) . removeClass ( "d-none" ) ;
399
+ }
400
+ }
401
+ activeCandTab ( )
402
+ $ ( "[data-action=general-tab]" ) . click ( function ( e ) {
403
+ e . preventDefault ( ) ;
404
+ console . log ( this ) ;
405
+ const targetId = $ ( this ) . attr ( 'data-target' ) ;
406
+ localStorage . setItem ( "activeCandTab" , targetId )
407
+ } ) ;
408
+ } ) ;
409
+ </ script >
385
410
{% endblock content %}
0 commit comments