Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • 4.0.x
  • 8.x-1.x
  • 8.x-2.x
  • 8.x-3.x
  • 4.0.0
  • 4.0.1
  • 4.0.2
  • 4.0.3
  • 4.0.4
  • 4.0.5
  • 4.0.6
  • 8.x-1.0-alpha1
  • 8.x-1.0-alpha10
  • 8.x-1.0-alpha11
  • 8.x-1.0-alpha12
  • 8.x-1.0-alpha13
  • 8.x-1.0-alpha14
  • 8.x-1.0-alpha2
  • 8.x-1.0-alpha3
  • 8.x-1.0-alpha4
  • 8.x-1.0-alpha5
  • 8.x-1.0-alpha6
  • 8.x-1.0-alpha7
  • 8.x-1.0-alpha8
  • 8.x-1.0-alpha9
  • 8.x-2.0-alpha1
  • 8.x-2.0-alpha10
  • 8.x-2.0-alpha11
  • 8.x-2.0-alpha12
  • 8.x-2.0-alpha13
  • 8.x-2.0-alpha2
  • 8.x-2.0-alpha3
  • 8.x-2.0-alpha4
  • 8.x-2.0-alpha5
  • 8.x-2.0-alpha6
  • 8.x-2.0-alpha7
  • 8.x-2.0-alpha8
  • 8.x-2.0-alpha9
  • 8.x-3.0
  • 8.x-3.0-alpha1
  • 8.x-3.0-alpha10
  • 8.x-3.0-alpha11
  • 8.x-3.0-alpha12
  • 8.x-3.0-alpha13
  • 8.x-3.0-alpha14
  • 8.x-3.0-alpha15
  • 8.x-3.0-alpha16
  • 8.x-3.0-alpha17
  • 8.x-3.0-alpha18
  • 8.x-3.0-alpha19
  • 8.x-3.0-alpha2
  • 8.x-3.0-alpha20
  • 8.x-3.0-alpha21
  • 8.x-3.0-alpha22
  • 8.x-3.0-alpha23
  • 8.x-3.0-alpha24
  • 8.x-3.0-alpha25
  • 8.x-3.0-alpha26
  • 8.x-3.0-alpha27
  • 8.x-3.0-alpha28
  • 8.x-3.0-alpha29
  • 8.x-3.0-alpha3
  • 8.x-3.0-alpha30
  • 8.x-3.0-alpha31
  • 8.x-3.0-alpha32
  • 8.x-3.0-alpha33
  • 8.x-3.0-alpha34
  • 8.x-3.0-alpha35
  • 8.x-3.0-alpha36
  • 8.x-3.0-alpha37
  • 8.x-3.0-alpha4
  • 8.x-3.0-alpha5
  • 8.x-3.0-alpha6
  • 8.x-3.0-alpha7
  • 8.x-3.0-alpha8
  • 8.x-3.0-alpha9
  • 8.x-3.0-beta1
  • 8.x-3.0-beta2
  • 8.x-3.0-beta3
  • 8.x-3.0-beta4
  • 8.x-3.0-beta5
  • 8.x-3.0-rc1
  • 8.x-3.0-rc10
  • 8.x-3.0-rc11
  • 8.x-3.0-rc12
  • 8.x-3.0-rc13
  • 8.x-3.0-rc14
  • 8.x-3.0-rc15
  • 8.x-3.0-rc16
  • 8.x-3.0-rc2
  • 8.x-3.0-rc3
  • 8.x-3.0-rc4
  • 8.x-3.0-rc5
  • 8.x-3.0-rc6
  • 8.x-3.0-rc7
  • 8.x-3.0-rc8
  • 8.x-3.0-rc9
  • previous/3165910-support-support-autocomplete/2022-02-18
  • previous/3174032-user-picture-cache/2021-02-14
  • previous/3187407-collapsible-sidebar/2022-05-29
  • previous/3187407-collapsible-sidebar/2022-05-30
  • previous/3187407-collapsible-sidebar/2022-06-04
  • previous/3187407-collapsible-sidebar/2022-06-04-1
  • previous/3211772-make-add-content/2022-04-03
104 results

Target

Select target project
  • project/gin
  • issue/gin-3138529
  • issue/gin-3174032
  • issue/gin-3178272
  • issue/gin-3181857
  • issue/gin-3182192
  • issue/gin-3182357
  • issue/gin-3179676
  • issue/gin-3184172
  • issue/gin-3185910
  • issue/gin-3122882
  • issue/gin-3176607
  • issue/gin-3188212
  • issue/gin-3105143
  • issue/gin-3190832
  • issue/gin-3191338
  • issue/gin-3188285
  • issue/gin-3187407
  • issue/gin-3192768
  • issue/gin-3194226
  • issue/gin-3194259
  • issue/gin-3197363
  • issue/gin-3199555
  • issue/gin-3167241
  • issue/gin-3202172
  • issue/gin-3202182
  • issue/gin-3203078
  • issue/gin-3202801
  • issue/gin-3204589
  • issue/gin-3205072
  • issue/gin-3206131
  • issue/gin-3206443
  • issue/gin-3207046
  • issue/gin-3208868
  • issue/gin-3205804
  • issue/gin-3211039
  • issue/gin-3206081
  • issue/gin-3212660
  • issue/gin-3213378
  • issue/gin-3214511
  • issue/gin-3214661
  • issue/gin-3186400
  • issue/gin-3188529
  • issue/gin-3216065
  • issue/gin-3217391
  • issue/gin-3218033
  • issue/gin-3132083
  • issue/gin-3221016
  • issue/gin-3214515
  • issue/gin-3205375
  • issue/gin-3188521
  • issue/gin-3223869
  • issue/gin-3223941
  • issue/gin-3224124
  • issue/gin-3224627
  • issue/gin-3225127
  • issue/gin-3225237
  • issue/gin-3228786
  • issue/gin-3229108
  • issue/gin-3224527
  • issue/gin-3161904
  • issue/gin-3236178
  • issue/gin-3236301
  • issue/gin-3238379
  • issue/gin-3212122
  • issue/gin-3279938
  • issue/gin-3282942
  • issue/gin-3279393
  • issue/gin-3279620
  • issue/gin-3250317
  • issue/gin-3282676
  • issue/gin-3282294
  • issue/gin-3279935
  • issue/gin-3281381
  • issue/gin-3281984
  • issue/gin-3215918
  • issue/gin-3241359
  • issue/gin-3245203
  • issue/gin-3245058
  • issue/gin-3246140
  • issue/gin-3246933
  • issue/gin-3278745
  • issue/gin-3242554
  • issue/gin-3250894
  • issue/gin-3252369
  • issue/gin-3251161
  • issue/gin-3253844
  • issue/gin-3255273
  • issue/gin-3255428
  • issue/gin-3255571
  • issue/gin-3255577
  • issue/gin-3255600
  • issue/gin-3255788
  • issue/gin-3255806
  • issue/gin-3256395
  • issue/gin-3255638
  • issue/gin-3256919
  • issue/gin-3257655
  • issue/gin-3257759
  • issue/gin-3257775
  • issue/gin-3257830
  • issue/gin-3257977
  • issue/gin-3258015
  • issue/gin-3258647
  • issue/gin-3259835
  • issue/gin-3251588
  • issue/gin-3260350
  • issue/gin-3261426
  • issue/gin-3261466
  • issue/gin-3261038
  • issue/gin-3262963
  • issue/gin-3264207
  • issue/gin-3221449
  • issue/gin-3264657
  • issue/gin-3245080
  • issue/gin-3165910
  • issue/gin-3265533
  • issue/gin-3265646
  • issue/gin-3267527
  • issue/gin-3268352
  • issue/gin-3264994
  • issue/gin-3269540
  • issue/gin-3269035
  • issue/gin-3249771
  • issue/gin-3254195
  • issue/gin-3269424
  • issue/gin-3269839
  • issue/gin-3270385
  • issue/gin-3270626
  • issue/gin-3271004
  • issue/gin-3211772
  • issue/gin-3270364
  • issue/gin-3272069
  • issue/gin-3272711
  • issue/gin-3272105
  • issue/gin-3263246
  • issue/gin-3273271
  • issue/gin-3271302
  • issue/gin-3247677
  • issue/gin-3274506
  • issue/gin-3263226
  • issue/gin-3275254
  • issue/gin-3275808
  • issue/gin-3275704
  • issue/gin-3219020
  • issue/gin-3258281
  • issue/gin-3277799
  • issue/gin-3278033
  • issue/gin-3275532
  • issue/gin-3278200
  • issue/gin-3278281
  • issue/gin-3290816
  • issue/gin-3291380
  • issue/gin-3291459
  • issue/gin-3292039
  • issue/gin-3292621
  • issue/gin-3283164
  • issue/gin-3265852
  • issue/gin-3266484
  • issue/gin-3219236
  • issue/gin-3293366
  • issue/gin-3294523
  • issue/gin-3294537
  • issue/gin-3294539
  • issue/gin-3294542
  • issue/gin-3294543
  • issue/gin-3294545
  • issue/gin-3294547
  • issue/gin-3294548
  • issue/gin-3295601
  • issue/gin-3276752
  • issue/gin-3300460
  • issue/gin-3300469
  • issue/gin-3300488
  • issue/gin-3303052
  • issue/gin-3309113
  • issue/gin-3309260
  • issue/gin-3309235
  • issue/gin-3307730
  • issue/gin-3309662
  • issue/gin-3310567
  • issue/gin-3255204
  • issue/gin-3312656
  • issue/gin-3313846
  • issue/gin-3187648
  • issue/gin-3318144
  • issue/gin-3318201
  • issue/gin-3314885
  • issue/gin-3316392
  • issue/gin-3316388
  • issue/gin-3316390
  • issue/gin-3318712
  • issue/gin-3320596
  • issue/gin-3327555
  • issue/gin-3327374
  • issue/gin-3314918
  • issue/gin-3321491
  • issue/gin-3328809
  • issue/gin-3322151
  • issue/gin-3322187
  • issue/gin-3322167
  • issue/gin-3323066
  • issue/gin-3324320
  • issue/gin-3324344
  • issue/gin-3249122
  • issue/gin-3330406
  • issue/gin-3330410
  • issue/gin-3331304
  • issue/gin-3331830
  • issue/gin-3331836
  • issue/gin-3335557
  • issue/gin-3336167
  • issue/gin-3334955
  • issue/gin-3345171
  • issue/gin-3338445
  • issue/gin-3345467
  • issue/gin-3345842
  • issue/gin-3339063
  • issue/gin-3339856
  • issue/gin-3339868
  • issue/gin-3336271
  • issue/gin-3340160
  • issue/gin-3340199
  • issue/gin-3339301
  • issue/gin-3340478
  • issue/gin-3323501
  • issue/gin-3338209
  • issue/gin-3341364
  • issue/gin-3316265
  • issue/gin-3342164
  • issue/gin-3343749
  • issue/gin-3343395
  • issue/gin-3346480
  • issue/gin-3346754
  • issue/gin-3348007
  • issue/gin-3348933
  • issue/gin-3349561
  • issue/gin-3349956
  • issue/gin-3352379
  • issue/gin-3283733
  • issue/gin-3352707
  • issue/gin-3352849
  • issue/gin-3293369
  • issue/gin-3354370
  • issue/gin-3355054
  • issue/gin-3355062
  • issue/gin-3344925
  • issue/gin-3356547
  • issue/gin-3357237
  • issue/gin-3357477
  • issue/gin-3357587
  • issue/gin-3357822
  • issue/gin-3358172
  • issue/gin-3355036
  • issue/gin-3342694
  • issue/gin-3360757
  • issue/gin-3361212
  • issue/gin-3361403
  • issue/gin-3325263
  • issue/gin-3363729
  • issue/gin-3364042
  • issue/gin-3282448
  • issue/gin-3366228
  • issue/gin-3365522
  • issue/gin-3368732
  • issue/gin-3356350
  • issue/gin-3399327
  • issue/gin-3348101
  • issue/gin-3401509
  • issue/gin-3403452
  • issue/gin-3399602
  • issue/gin-3401990
  • issue/gin-3399311
  • issue/gin-3400163
  • issue/gin-3400772
  • issue/gin-3403123
  • issue/gin-3402619
  • issue/gin-3306112
  • issue/gin-3371767
  • issue/gin-3372202
  • issue/gin-3372776
  • issue/gin-3373294
  • issue/gin-3373557
  • issue/gin-3373688
  • issue/gin-3373964
  • issue/gin-3373985
  • issue/gin-3373994
  • issue/gin-3373019
  • issue/gin-3374088
  • issue/gin-3374131
  • issue/gin-3374194
  • issue/gin-3374716
  • issue/gin-3374811
  • issue/gin-3375350
  • issue/gin-3375853
  • issue/gin-3375873
  • issue/gin-3376559
  • issue/gin-3377045
  • issue/gin-3377193
  • issue/gin-3377202
  • issue/gin-3377216
  • issue/gin-3378750
  • issue/gin-3379935
  • issue/gin-3380735
  • issue/gin-3378791
  • issue/gin-3353113
  • issue/gin-3382431
  • issue/gin-3359619
  • issue/gin-3378990
  • issue/gin-3384029
  • issue/gin-3384466
  • issue/gin-3384362
  • issue/gin-3384478
  • issue/gin-3385334
  • issue/gin-3385497
  • issue/gin-3379992
  • issue/gin-3385796
  • issue/gin-3386007
  • issue/gin-3387572
  • issue/gin-3387653
  • issue/gin-3380126
  • issue/gin-3388004
  • issue/gin-3388831
  • issue/gin-3388675
  • issue/gin-3379373
  • issue/gin-3389362
  • issue/gin-3389509
  • issue/gin-3389843
  • issue/gin-3391098
  • issue/gin-3391596
  • issue/gin-3388139
  • issue/gin-3393902
  • issue/gin-3394085
  • issue/gin-3394507
  • issue/gin-3394541
  • issue/gin-3389492
  • issue/gin-3356717
  • issue/gin-3395394
  • issue/gin-3283568
  • issue/gin-3395738
  • issue/gin-3395897
  • issue/gin-3396040
  • issue/gin-3396107
  • issue/gin-3396676
  • issue/gin-3396746
  • issue/gin-3397104
  • issue/gin-3397145
  • issue/gin-3398040
  • issue/gin-3408702
  • issue/gin-3409305
  • issue/gin-3409304
  • issue/gin-3409689
  • issue/gin-3432126
  • issue/gin-3376700
  • issue/gin-3409575
  • issue/gin-3409899
  • issue/gin-3406726
  • issue/gin-3402000
  • issue/gin-3410516
  • issue/gin-3410995
  • issue/gin-3412533
  • issue/gin-3413345
  • issue/gin-3412427
  • issue/gin-3414366
  • issue/gin-3410773
  • issue/gin-3414963
  • issue/gin-3414761
  • issue/gin-3415272
  • issue/gin-3414948
  • issue/gin-3415526
  • issue/gin-3415431
  • issue/gin-3416211
  • issue/gin-3416379
  • issue/gin-3416200
  • issue/gin-3350809
  • issue/gin-3417719
  • issue/gin-3271280
  • issue/gin-3417911
  • issue/gin-3417849
  • issue/gin-3416602
  • issue/gin-3406229
  • issue/gin-3418312
  • issue/gin-3401158
  • issue/gin-3419076
  • issue/gin-3418648
  • issue/gin-3419180
  • issue/gin-3265568
  • issue/gin-3342513
  • issue/gin-3419427
  • issue/gin-3419803
  • issue/gin-3419904
  • issue/gin-3420185
  • issue/gin-3420753
  • issue/gin-3419679
  • issue/gin-3421430
  • issue/gin-3366661
  • issue/gin-3423033
  • issue/gin-3424925
  • issue/gin-3427599
  • issue/gin-3427327
  • issue/gin-3420314
  • issue/gin-3414057
  • issue/gin-3441940
  • issue/gin-3439988
  • issue/gin-3437516
  • issue/gin-3437518
  • issue/gin-3440227
  • issue/gin-3443218
  • issue/gin-3349440
  • issue/gin-3440148
  • issue/gin-3441603
  • issue/gin-3380401
  • issue/gin-3419434
  • issue/gin-3324308
  • issue/gin-3364818
  • issue/gin-3432512
  • issue/gin-3432580
  • issue/gin-3379974
  • issue/gin-3418963
  • issue/gin-3444722
  • issue/gin-3420526
  • issue/gin-3447976
  • issue/gin-3448062
  • issue/gin-3448297
  • issue/gin-3330248
  • issue/gin-3450271
  • issue/gin-3453061
  • issue/gin-3453877
  • issue/gin-3454065
  • issue/gin-3454744
  • issue/gin-3454765
  • issue/gin-3269548
  • issue/gin-3455063
  • issue/gin-3455080
  • issue/gin-3455558
  • issue/gin-3456018
  • issue/gin-3447257
  • issue/gin-3455723
  • issue/gin-3457294
  • issue/gin-3457385
  • issue/gin-3458191
  • issue/gin-3458460
  • issue/gin-3458960
  • issue/gin-3458520
  • issue/gin-3460062
  • issue/gin-3460111
  • issue/gin-3460194
  • issue/gin-3459995
  • issue/gin-3460150
  • issue/gin-3460206
  • issue/gin-3460333
  • issue/gin-3461093
  • issue/gin-3460970
  • issue/gin-3461545
  • issue/gin-3461767
  • issue/gin-3461925
  • issue/gin-3382052
  • issue/gin-3463177
  • issue/gin-3463796
  • issue/gin-3464716
  • issue/gin-3464766
  • issue/gin-3465851
  • issue/gin-3466850
  • issue/gin-3399600
  • issue/gin-3467981
  • issue/gin-3468418
  • issue/gin-3469190
  • issue/gin-3469578
  • issue/gin-3460390
  • issue/gin-3470439
  • issue/gin-3470599
  • issue/gin-3471569
  • issue/gin-3471673
  • issue/gin-3472114
  • issue/gin-3472511
  • issue/gin-3473835
  • issue/gin-3475361
  • issue/gin-3475773
  • issue/gin-3474245
  • issue/gin-3476215
  • issue/gin-3476650
  • issue/gin-3474777
  • issue/gin-3477048
  • issue/gin-3477477
  • issue/gin-3312664
  • issue/gin-3480661
  • issue/gin-3482116
  • issue/gin-3484376
  • issue/gin-3484399
  • issue/gin-3485623
  • issue/gin-3486395
  • issue/gin-3486966
  • issue/gin-3479239
  • issue/gin-3487445
  • issue/gin-3487605
  • issue/gin-3487849
  • issue/gin-3488027
  • issue/gin-3488050
  • issue/gin-3488177
  • issue/gin-3486743
  • issue/gin-3488499
  • issue/gin-3488921
  • issue/gin-3468961
  • issue/gin-3489493
  • issue/gin-3489719
  • issue/gin-3490111
  • issue/gin-3492067
  • issue/gin-3492087
  • issue/gin-3492096
  • issue/gin-3487283
  • issue/gin-3492920
  • issue/gin-3489361
  • issue/gin-3283018
  • issue/gin-3493765
  • issue/gin-3494461
  • issue/gin-3494884
  • issue/gin-3495024
  • issue/gin-3495161
  • issue/gin-3494988
  • issue/gin-3495379
  • issue/gin-3495320
  • issue/gin-3496250
  • issue/gin-3496235
  • issue/gin-3496738
  • issue/gin-3468069
  • issue/gin-3497637
  • issue/gin-3497793
  • issue/gin-3497740
  • issue/gin-3498260
  • issue/gin-3499494
  • issue/gin-3499417
  • issue/gin-3499852
  • issue/gin-3500065
  • issue/gin-3500689
  • issue/gin-3501828
  • issue/gin-3502250
  • issue/gin-3503029
  • issue/gin-3503304
  • issue/gin-3503520
  • issue/gin-3505046
  • issue/gin-3505582
  • issue/gin-3505686
  • issue/gin-3499408
  • issue/gin-3506121
  • issue/gin-3506352
  • issue/gin-3506351
  • issue/gin-3506341
  • issue/gin-3506320
  • issue/gin-3506305
  • issue/gin-3506312
  • issue/gin-3506311
  • issue/gin-3507809
  • issue/gin-3508067
  • issue/gin-3508335
  • issue/gin-3503575
  • issue/gin-3508749
  • issue/gin-3506018
  • issue/gin-3508553
  • issue/gin-3509325
  • issue/gin-3506319
  • issue/gin-3506330
  • issue/gin-3510801
  • issue/gin-3509043
  • issue/gin-3511415
  • issue/gin-3512485
  • issue/gin-3495739
  • issue/gin-3506340
  • issue/gin-3508555
  • issue/gin-3509501
  • issue/gin-3515435
  • issue/gin-3506338
  • issue/gin-3516730
  • issue/gin-3515484
  • issue/gin-3516758
  • issue/gin-3518397
  • issue/gin-3517732
  • issue/gin-3512296
  • issue/gin-3521510
  • issue/gin-3522015
  • issue/gin-3522086
  • issue/gin-3522739
  • issue/gin-3502789
  • issue/gin-3523582
583 results
Select Git revision
  • 3269540-move-to-gitlab
  • 3376700-workspace-css
  • 3376700-workspaces-toolbar-appears
  • 8.x-1.x
  • 8.x-2.x
  • 8.x-3.x
  • gin-3376700
  • gitlab-mr-pipeline
  • phpcs-override-test
  • 8.x-1.0-alpha1
  • 8.x-1.0-alpha10
  • 8.x-1.0-alpha11
  • 8.x-1.0-alpha12
  • 8.x-1.0-alpha13
  • 8.x-1.0-alpha14
  • 8.x-1.0-alpha2
  • 8.x-1.0-alpha3
  • 8.x-1.0-alpha4
  • 8.x-1.0-alpha5
  • 8.x-1.0-alpha6
  • 8.x-1.0-alpha7
  • 8.x-1.0-alpha8
  • 8.x-1.0-alpha9
  • 8.x-2.0-alpha1
  • 8.x-2.0-alpha10
  • 8.x-2.0-alpha11
  • 8.x-2.0-alpha12
  • 8.x-2.0-alpha13
  • 8.x-2.0-alpha2
  • 8.x-2.0-alpha3
  • 8.x-2.0-alpha4
  • 8.x-2.0-alpha5
  • 8.x-2.0-alpha6
  • 8.x-2.0-alpha7
  • 8.x-2.0-alpha8
  • 8.x-2.0-alpha9
  • 8.x-3.0-alpha1
  • 8.x-3.0-alpha10
  • 8.x-3.0-alpha11
  • 8.x-3.0-alpha12
  • 8.x-3.0-alpha13
  • 8.x-3.0-alpha14
  • 8.x-3.0-alpha15
  • 8.x-3.0-alpha16
  • 8.x-3.0-alpha17
  • 8.x-3.0-alpha18
  • 8.x-3.0-alpha19
  • 8.x-3.0-alpha2
  • 8.x-3.0-alpha20
  • 8.x-3.0-alpha21
  • 8.x-3.0-alpha22
  • 8.x-3.0-alpha23
  • 8.x-3.0-alpha24
  • 8.x-3.0-alpha25
  • 8.x-3.0-alpha26
  • 8.x-3.0-alpha27
  • 8.x-3.0-alpha28
  • 8.x-3.0-alpha29
  • 8.x-3.0-alpha3
  • 8.x-3.0-alpha30
  • 8.x-3.0-alpha31
  • 8.x-3.0-alpha32
  • 8.x-3.0-alpha33
  • 8.x-3.0-alpha34
  • 8.x-3.0-alpha35
  • 8.x-3.0-alpha36
  • 8.x-3.0-alpha37
  • 8.x-3.0-alpha4
  • 8.x-3.0-alpha5
  • 8.x-3.0-alpha6
  • 8.x-3.0-alpha7
  • 8.x-3.0-alpha8
  • 8.x-3.0-alpha9
  • 8.x-3.0-beta1
  • 8.x-3.0-beta2
  • 8.x-3.0-beta3
  • 8.x-3.0-beta4
  • 8.x-3.0-beta5
  • 8.x-3.0-rc1
  • 8.x-3.0-rc2
  • 8.x-3.0-rc3
  • 8.x-3.0-rc4
  • 8.x-3.0-rc5
  • 8.x-3.0-rc6
  • 8.x-3.0-rc7
  • 8.x-3.0-rc8
  • previous/3331836-dialogs-are-too/2023-01-13
  • previous/3336271-fix-sub-menu-bg-colors/2023-02-10
  • previous/3340478-space-issue-between/2023-03-19
  • previous/3345467-fix-paragraphs-warning/2023-03-12
  • previous/3346754-fix-dialog-content/2023-03-12
  • previous/3376700-workspaces-toolbar-appears/2024-01-15
  • previous/3376700-workspaces-toolbar-appears/2024-01-15-1
  • previous/3376700-workspaces-toolbar-appears/2024-02-16
  • previous/3376700-workspaces-toolbar-appears/2024-05-17
  • previous/3376700-workspaces-toolbar-appears/2024-07-03
  • previous/3376700-workspaces-toolbar-appears/2024-07-03-1
  • previous/3376700-workspaces-toolbar-appears/2024-08-16
  • previous/3379992-header-region-sticky/2023-09-17
  • previous/3395394-icons-missing-in/2023-10-20-1
  • previous/3395394-icons-missing-in/2023-10-21
  • previous/gin-3376700/2024-01-09
  • previous/gin-3376700/2024-05-17
  • previous/gin-3376700/2024-05-17-1
104 results
Show changes
Commits on Source (185)
Showing
with 1091 additions and 1391 deletions
apng
backtosite
basethemeurl
colours
cpath
csvg
customisations
darkmode
dasjo
dermario
deskinset
dragdrop
dropzonejs
eggenberger
ESlint
flyouts
fullscreeneditor
ginter
grouptitle
gvar
highcontrastmode
imageapi
imce
lightmode
linkit
menubutton
navigationcreate
navigaton
overfloating
overried
sascha
saschaeggi
scrollsync
smartdate
spritemap
subtheming
syncscroll
tablesaw
tmgmt
toleft
toogle
toolsextra
topbar
totop
treetable
tvscreen
uidom
webform
xsmall
xxxs
......@@ -20,3 +20,6 @@ domain.json
# Ignore npm debugs
npm-debug.log
# Ignore JetBrains`s IDE files
.idea
include:
# This remote project centralize our CI "golden path" https://docs.gitlab.com/ee/ci/yaml/#includefile
remote: 'https://gitlab.com/drupalspoons/composer-plugin/-/raw/master/templates/.gitlab-ci.yml'
# Override phpcs config
phpcs:
stage: test
script:
- cp -u phpcs.xml $WEB_ROOT/modules/custom
- composer phpcs -- --report-junit=junit.xml --report-full --report-summary
allow_failure: false
artifacts:
expose_as: junit
expire_in: 6 mos
paths:
- junit.xml
reports:
junit: junit.xml
# Disable stylelint
stylelint:
stage: test
script:
- yarn version
################
# GitLabCI template for Drupal projects.
#
# This template is designed to give any Contrib maintainer everything they need to test, without requiring modification.
# It is also designed to keep up to date with Core Development automatically through the use of include files that can be centrally maintained.
# As long as you include the project, ref and three files below, any future updates added by the Drupal Association will be used in your
# pipelines automatically. However, you can modify this template if you have additional needs for your project.
# The full documentation is on https://project.pages.drupalcode.org/gitlab_templates/
################
# For information on alternative values for 'ref' see https://project.pages.drupalcode.org/gitlab_templates/info/templates-version/
# To test a Drupal 7 project, change the first include filename from .main.yml to .main-d7.yml
include:
- project: $_GITLAB_TEMPLATES_REPO
ref: $_GITLAB_TEMPLATES_REF
file:
- '/includes/include.drupalci.main.yml'
- '/includes/include.drupalci.variables.yml'
- '/includes/include.drupalci.workflows.yml'
#
################
# Pipeline configuration variables are defined with default values and descriptions in the file
# https://git.drupalcode.org/project/gitlab_templates/-/blob/main/includes/include.drupalci.variables.yml
# Uncomment the lines below if you want to override any of the variables. The following is just an example.
################
variables:
PROJECT_TYPE: 'theme'
SKIP_STYLELINT: '1'
# @todo Enable ESlint and resolve issues.
SKIP_ESLINT: '1'
# OPT_IN_TEST_NEXT_MAJOR: '1'
# _CURL_TEMPLATES_REF: 'main'
frontend:
stage: build
image: node:16.13-alpine
image: node:20.14.0-alpine
variables:
GIT_STRATEGY: fetch
GIT_CHECKOUT: "true"
......@@ -37,4 +45,4 @@ frontend:
artifacts:
paths:
- node_modules/
expire_in: 6 mos
\ No newline at end of file
expire_in: 6 mos
......@@ -13,6 +13,8 @@ services:
# Check out a branch using the unique Tugboat ID for this repository, to
# ensure we don't clobber an existing branch.
git checkout -b $TUGBOAT_REPO_ID
# Set PHP LIMIT up to 512MB.
echo "memory_limit = 512M" >> /usr/local/etc/php/conf.d/my-php.ini
# Composer is hungry. You need a Tugboat project with a pretty sizeable
# chunk of memory.
export COMPOSER_MEMORY_LIMIT=-1
......@@ -25,9 +27,11 @@ services:
# Require Gin Toolbar
composer require 'drupal/gin_toolbar:^1.0@beta'
# Require Gin Login
composer require 'drupal/gin_login:^1.0@RC'
composer require 'drupal/gin_login:^2.1'
# Require Admin Toolbar
composer require 'drupal/admin_toolbar:^3.0'
# Require Project Browser
composer require 'drupal/project_browser:^1.0@beta'
# Now we can require Gin, specifing the branch name we created
# above that uses the $TUGBOAT_REPO_ID environment variable.
composer require drupal/gin:dev-$TUGBOAT_REPO_ID
......@@ -53,6 +57,8 @@ services:
vendor/bin/drush --yes en gin_toolbar
# Enable gin_login Module.
vendor/bin/drush --yes en gin_login
# Enable project_browser Module.
vendor/bin/drush --yes en project_browser
build: |
set -eux
# Delete and re-check out this branch in case this is built from a Base Preview.
......
......@@ -48,7 +48,7 @@ offensive, or harmful.
This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
representing a project or community include using an official project email
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.
......
......@@ -33,7 +33,7 @@
],
"minimum-stability": "dev",
"require": {
"drupal/gin_toolbar": "^1.0@beta"
"drupal/gin_toolbar": "^2.0"
},
"scripts": {
"phpcs": "phpcs -s --runtime-set ignore_warnings_on_exit 1 --runtime-set ignore_errors_on_exit 0 'web/modules/custom'"
......
preset_accent_color: 'blue'
preset_focus_color: 'gin'
enable_darkmode: '0'
classic_toolbar: 'vertical'
classic_toolbar: 'new'
secondary_toolbar_frontend: true
logo:
use_default: true
......@@ -9,6 +9,7 @@ high_contrast_mode: false
layout_density: 'default'
show_description_toggle: false
show_user_theme_settings: false
sticky_action_buttons: false
third_party_settings:
shortcut:
module_link: true
......@@ -36,6 +36,9 @@ gin.settings:
show_user_theme_settings:
type: boolean
label: 'Let user override theme'
sticky_action_buttons:
type: boolean
label: 'Sticky action buttons'
third_party_settings:
type: mapping
label: 'Third party settings'
......
This diff is collapsed.
......@@ -12,14 +12,7 @@
.ui-dialog .ajax-progress__throbber,
.media-library-item .ajax-progress__throbber {
border: 3px solid var(--gin-color-primary);
}
[dir="ltr"] .ajax-progress__throbber, [dir="ltr"] .ajax-progress__throbber--fullscreen, [dir="ltr"] .ui-dialog .ajax-progress__throbber, [dir="ltr"] .media-library-item .ajax-progress__throbber {
border-right: 3px dotted transparent;
}
[dir="rtl"] .ajax-progress__throbber, [dir="rtl"] .ajax-progress__throbber--fullscreen, [dir="rtl"] .ui-dialog .ajax-progress__throbber, [dir="rtl"] .media-library-item .ajax-progress__throbber {
border-left: 3px dotted transparent;
border-inline-end: 3px dotted transparent;
}
.ajax-progress .ajax-progress__message {
......@@ -34,19 +27,12 @@
[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber, [dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen {
border: 3px solid var(--gin-bg-app);
border-right: 3px dotted transparent;
border-inline-end: 3px dotted transparent;
}
.media-library-widget .ajax-progress__throbber, .media-library-widget .ajax-progress__throbber--fullscreen {
border: 2px solid var(--gin-color-primary);
}
[dir="ltr"] .media-library-widget .ajax-progress__throbber, [dir="ltr"] .media-library-widget .ajax-progress__throbber--fullscreen {
border-right: 2px dotted transparent;
}
[dir="rtl"] .media-library-widget .ajax-progress__throbber, [dir="rtl"] .media-library-widget .ajax-progress__throbber--fullscreen {
border-left: 2px dotted transparent;
border-inline-end: 2px dotted transparent;
}
.ui-dialog .ajax-progress-throbber {
......@@ -68,26 +54,16 @@
content: "";
display: block;
position: absolute;
top: var(--gin-spacing-xs);
inset-block-start: var(--gin-spacing-xs);
inset-inline-start: var(--gin-spacing-xs);
width: 1.125rem;
height: 1.125rem;
border: 2px solid var(--gin-color-primary);
border-inline-end: 2px dotted transparent;
border-radius: 50%;
animation: gin-throbber .75s linear infinite;
}
[dir="ltr"] .ui-dialog .ajax-progress-throbber::before,
[dir="ltr"] .contextual-links .ajax-progress-throbber::before {
left: var(--gin-spacing-xs);
border-right: 2px dotted transparent;
}
[dir="rtl"] .ui-dialog .ajax-progress-throbber::before,
[dir="rtl"] .contextual-links .ajax-progress-throbber::before {
right: var(--gin-spacing-xs);
border-left: 2px dotted transparent;
}
.gin--dark-mode .ui-dialog .ajax-progress,
.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress {
background-color: var(--gin-bg-app);
......@@ -100,29 +76,15 @@
.contextual-links .ajax-progress-throbber {
position: absolute;
top: 0;
inset-block-start: 0;
inset-inline-end: var(--gin-spacing-xxs);
width: 24px;
height: 24px;
}
[dir="ltr"] .contextual-links .ajax-progress-throbber {
right: var(--gin-spacing-xxs);
}
[dir="rtl"] .contextual-links .ajax-progress-throbber {
left: var(--gin-spacing-xxs);
}
.contextual-links .ajax-progress-throbber::before {
top: 0;
}
[dir="ltr"] .contextual-links .ajax-progress-throbber::before {
left: .25em;
}
[dir="rtl"] .contextual-links .ajax-progress-throbber::before {
right: .25em;
inset-block-start: 0;
inset-inline-start: .25em;
}
.claro-autocomplete__message {
......
......@@ -58,30 +58,20 @@ div.autocomplete-deluxe-container div.autocomplete-deluxe-throbber.autocomplete-
div.autocomplete-deluxe-container div.autocomplete-deluxe-throbber.autocomplete-deluxe-open::after {
content: "";
position: absolute;
top: 35px;
inset-block-start: 35px;
inset-inline-end: 12px;
display: block;
text-align: end;
border: 2px solid var(--gin-bg-input);
border-radius: 50%;
border-top: 2px solid var(--gin-color-primary);
border-block-start: 2px solid var(--gin-color-primary);
width: 14px;
height: 14px;
animation: gin-throbber 1s linear infinite;
}
[dir="ltr"] .form-autocomplete.is-autocompleting + .claro-autocomplete__message::after,
[dir="ltr"] div.autocomplete-deluxe-container div.autocomplete-deluxe-throbber.autocomplete-deluxe-open::after {
right: 12px;
text-align: right;
}
[dir="rtl"] .form-autocomplete.is-autocompleting + .claro-autocomplete__message::after,
[dir="rtl"] div.autocomplete-deluxe-container div.autocomplete-deluxe-throbber.autocomplete-deluxe-open::after {
left: 12px;
text-align: left;
}
div.autocomplete-deluxe-container div.autocomplete-deluxe-throbber.autocomplete-deluxe-open::after {
top: 2px;
inset-block-start: 2px;
}
div.autocomplete-deluxe-multiple {
......@@ -100,27 +90,22 @@ div.autocomplete-deluxe-multiple {
.autocomplete-deluxe-item {
color: var(--gin-color-primary-hover);
padding-block: 6px;
padding-inline: 12px var(--gin-spacing-l);
background-color: var(--gin-color-primary-light-hover);
border-radius: var(--gin-border-l);
border: 0 none;
box-shadow: none;
}
[dir="ltr"] .autocomplete-deluxe-item {
padding: 6px var(--gin-spacing-l) 6px 12px;
}
[dir="rtl"] .autocomplete-deluxe-item {
padding: 6px 12px 6px var(--gin-spacing-l);
}
.autocomplete-deluxe-item:hover, .autocomplete-deluxe-item:active {
color: var(--gin-color-button-text);
background-color: var(--gin-color-primary);
}
.autocomplete-deluxe-item .autocomplete-deluxe-item-delete {
top: 6px;
inset-block-start: 6px;
inset-inline-end: 6px;
-webkit-mask-image: url("../../media/sprite.svg#close-view");
mask-image: url("../../media/sprite.svg#close-view");
-webkit-mask-size: 10px 10px;
......@@ -132,14 +117,6 @@ div.autocomplete-deluxe-multiple {
background: var(--gin-color-primary);
}
[dir="ltr"] .autocomplete-deluxe-item .autocomplete-deluxe-item-delete {
right: 6px;
}
[dir="rtl"] .autocomplete-deluxe-item .autocomplete-deluxe-item-delete {
left: 6px;
}
.autocomplete-deluxe-item:hover .autocomplete-deluxe-item-delete,
.autocomplete-deluxe-item .autocomplete-deluxe-item-delete:hover {
background: var(--gin-color-button-text);
......
#autosave-notification {
font-size: var(--gin-font-size-s);
bottom: var(--gin-spacing-xs);
inset-block-end: var(--gin-spacing-xs);
inset-inline-end: var(--gin-spacing-xs);
border-radius: var(--gin-border-xs);
}
[dir="ltr"] #autosave-notification {
right: var(--gin-spacing-xs);
}
[dir="rtl"] #autosave-notification {
left: var(--gin-spacing-xs);
}
......@@ -14,17 +14,9 @@
width: auto;
text-overflow: ellipsis;
overflow: hidden;
margin-top: 0;
}
[dir="ltr"] .gin-breadcrumb__list {
padding-left: var(--gin-spacing-xxs);
margin-left: calc(var(--gin-spacing-xxs) * -1);
}
[dir="rtl"] .gin-breadcrumb__list {
padding-right: var(--gin-spacing-xxs);
margin-right: calc(var(--gin-spacing-xxs) * -1);
padding-inline-start: var(--gin-spacing-xxs);
margin-block-start: 0;
margin-inline-start: calc(var(--gin-spacing-xxs) * -1);
}
.gin-breadcrumb__item, .gin-breadcrumb__link, .gin-breadcrumb__text {
......@@ -57,21 +49,15 @@
.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link {
position: relative;
}
[dir="ltr"] .gin-breadcrumb__item:first-of-type .gin-breadcrumb__link {
padding-left: 1.75em;
}
[dir="rtl"] .gin-breadcrumb__item:first-of-type .gin-breadcrumb__link {
padding-right: 1.75em;
padding-inline-start: 1.75em;
}
.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link::before {
content: "";
display: inline-block;
position: absolute;
top: calc(50% - 1px);
inset-block-start: calc(50% - 1px);
inset-inline-start: 0;
width: var(--gin-icon-size-toolbar-secondary);
height: var(--gin-icon-size-toolbar-secondary);
transform: translateY(-50%);
......@@ -84,14 +70,6 @@
mask-position: center center;
}
[dir="ltr"] .gin-breadcrumb__item:first-of-type .gin-breadcrumb__link::before {
left: 0;
}
[dir="rtl"] .gin-breadcrumb__item:first-of-type .gin-breadcrumb__link::before {
right: 0;
}
@media (forced-colors: active) {
.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link::before {
background: linktext;
......@@ -111,22 +89,12 @@
.gin-breadcrumb__item:first-of-type + .gin-breadcrumb__item::before {
content: "";
opacity: .3;
border-inline-end: 1px solid var(--gin-color-text);
width: 1px;
height: 20px;
}
[dir="ltr"] .gin-breadcrumb__item:first-of-type + .gin-breadcrumb__item::before {
border-right: 1px solid var(--gin-color-text);
padding-left: .75em;
padding-right: 0;
margin-right: .75em;
}
[dir="rtl"] .gin-breadcrumb__item:first-of-type + .gin-breadcrumb__item::before {
border-left: 1px solid var(--gin-color-text);
padding-right: .75em;
padding-left: 0;
margin-left: .75em;
padding-inline-start: .75em;
padding-inline-end: 0;
margin-inline-end: .75em;
}
@media (forced-colors: active) {
......
......@@ -12,13 +12,18 @@
height: 100%;
display: block;
line-height: 1.5rem;
padding: calc(var(--gin-spacing-s) - 1px) calc(var(--gin-spacing-m) - 1px);
padding-block: calc(var(--input-padding-vertical) - 1px);
padding-inline: var(--input-padding-horizontal);
}
.form-element.chosen-container-single .chosen-single b {
background: none !important;
}
.form-element.chosen-container-single .chosen-single span {
color: var(--gin-color-text);
}
.form-element.chosen-container-multi {
width: auto !important;
}
......
......@@ -16,7 +16,7 @@
.cke.cke .cke_top {
background: var(--gin-bg-layer);
border-bottom: 1px solid var(--gin-border-color);
border-block-end: 1px solid var(--gin-border-color);
border-radius: calc(var(--gin-border-m) - 1px) calc(var(--gin-border-m) - 1px) 0 0;
}
......@@ -30,20 +30,15 @@
}
.cke.cke .cke_contents {
padding-left: var(--gin-spacing-xs);
padding-right: var(--gin-spacing-xs);
padding-inline: var(--gin-spacing-xs);
}
.cke.cke .cke_path_empty:only-child::after {
background: transparent;
}
[dir="ltr"] .cke.cke .cke_combo::after {
border-right: 1px solid var(--gin-border-color);
}
[dir="rtl"] .cke.cke .cke_combo::after {
border-left: 1px solid var(--gin-border-color);
.cke.cke .cke_combo::after {
border-inline-end: 1px solid var(--gin-border-color);
}
.cke.cke .cke_combo_text {
......@@ -102,7 +97,7 @@
}
.cke:hover .cke_top, .gin--dark-mode .cke:hover .cke_top {
border-bottom-color: var(--gin-border-color);
border-block-end-color: var(--gin-border-color);
}
.cke.cke_chrome.cke_focus:hover,
......@@ -121,7 +116,7 @@
.cke.cke_focus .cke_top,
.error + .cke.cke_focus .cke_top,
.error + .cke.cke_chrome.cke_focus:hover .cke_top {
border-bottom: 1px solid var(--gin-border-color);
border-block-end: 1px solid var(--gin-border-color);
}
.cke textarea.cke_source {
......@@ -144,7 +139,8 @@ body .cke_notification_info .cke_notification_message {
}
body .cke_notification_info .cke_notification_close {
top: var(--gin-spacing-xxs);
inset-block-start: var(--gin-spacing-xxs);
inset-inline-end: var(--gin-spacing-xxs);
background: var(--gin-color-text);
-webkit-mask-image: url("../../media/sprite.svg#close-view");
mask-image: url("../../media/sprite.svg#close-view");
......@@ -156,14 +152,6 @@ body .cke_notification_info .cke_notification_close {
mask-size: 12px 12px;
}
[dir="ltr"] body .cke_notification_info .cke_notification_close {
right: var(--gin-spacing-xxs);
}
[dir="rtl"] body .cke_notification_info .cke_notification_close {
left: var(--gin-spacing-xxs);
}
.filter-tips {
color: var(--gin-color-text-light);
}
......
.ck {
--ck-spacing-small: var(--gin-spacing-xxs);
--ck-color-text: var(--gin-color-text);
--ck-color-toolbar-background: var(--gin-bg-layer3);
--ck-color-toolbar-border: var(--gin-border-color-form-element);
......@@ -51,7 +50,11 @@
.ck.ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky {
z-index: 2;
top: calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset)) !important;
inset-block-start: calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset)) !important;
}
.ck[data-fullscreen=fullscreeneditor] .ck-sticky-panel__content.ck-sticky-panel__content_sticky {
inset-block-start: 0 !important;
}
.ck .ck-toolbar__separator {
......@@ -67,17 +70,17 @@
padding: 0 var(--gin-spacing-s);
}
.ck .ck.ck-content {
padding-bottom: var(--gin-spacing-l);
}
.ck .ck-button[aria-pressed=true] {
color: var(--gin-color-primary-active);
border: 2px solid var(--gin-color-primary);
}
[dir="ltr"] .ck .ck-button.ck-source-editing-button {
padding-left: var(--gin-spacing-m);
}
[dir="rtl"] .ck .ck-button.ck-source-editing-button {
padding-right: var(--gin-spacing-m);
.ck .ck-button.ck-source-editing-button {
padding-inline-start: var(--gin-spacing-m);
}
.ck.ck-button:not(.ck-disabled):hover {
......@@ -107,3 +110,8 @@
background: var(--ck-color-image-caption-background);
}
.ck .ck.ck.ck-balloon-panel.ck-powered-by-balloon {
z-index: 2;
transform: translateY(-13px);
}
......@@ -18,7 +18,7 @@
#coffee-form #coffee-results a .description {
color: var(--gin-color-text-light);
padding-top: var(--gin-spacing-xxs);
padding-block-start: var(--gin-spacing-xxs);
}
#coffee-form #coffee-results a:hover, #coffee-form #coffee-results a.ui-state-active {
......
......@@ -13,7 +13,8 @@
.contextual .trigger::before {
content: "";
position: absolute;
top: 50%;
inset-block-start: 50%;
inset-inline-start: 50%;
display: block;
width: .75rem;
height: .75rem;
......@@ -27,12 +28,10 @@
}
[dir="ltr"] .contextual .trigger::before {
left: 50%;
transform: translate(-50%, -50%);
}
[dir="rtl"] .contextual .trigger::before {
right: 50%;
transform: translate(50%, -50%);
}
......@@ -47,11 +46,11 @@
.contextual.open .trigger {
border-radius: 50%;
border-bottom: 0 none;
border-block-end: 0 none;
}
.contextual-region .contextual .contextual-links {
top: var(--gin-spacing-xxs);
inset-block-start: var(--gin-spacing-xxs);
padding: .5em;
margin: 0;
min-width: 120px;
......@@ -87,26 +86,18 @@
}
.contextual-region .contextual .contextual-links .ajax-progress-throbber {
top: .125rem;
inset-block-start: .125rem;
background: var(--gin-color-primary);
border-radius: 50%;
}
.contextual-region .contextual .contextual-links .ajax-progress-throbber::before {
top: var(--gin-spacing-xxs);
inset-block-start: var(--gin-spacing-xxs);
inset-inline-start: var(--gin-spacing-xxs);
width: 1rem;
height: 1rem;
border: 2px solid var(--gin-color-button-text);
}
[dir="ltr"] .contextual-region .contextual .contextual-links .ajax-progress-throbber::before {
left: var(--gin-spacing-xxs);
border-right: 2px dotted transparent;
}
[dir="rtl"] .contextual-region .contextual .contextual-links .ajax-progress-throbber::before {
right: var(--gin-spacing-xxs);
border-left: 2px dotted transparent;
border-inline-end: 2px dotted transparent;
}
.no-touchevents .contextual-region .contextual .contextual-links li a:hover, .no-touchevents .contextual-region .contextual .contextual-links li a:active {
......
......@@ -5,19 +5,13 @@
.help-icon__description-toggle {
all: unset;
flex-shrink: 0;
margin-block: .1rem 0;
margin-inline: .3rem var(--gin-spacing-m);
height: 16px;
width: 16px;
border-radius: 50%;
}
[dir="ltr"] .help-icon__description-toggle {
margin: .1rem var(--gin-spacing-m) 0 .3rem;
}
[dir="rtl"] .help-icon__description-toggle {
margin: .1rem .3rem 0 var(--gin-spacing-m);
}
.help-icon__description-toggle:before {
background-color: var(--gin-icon-color);
content: "";
......@@ -44,71 +38,36 @@
align-items: normal;
}
[dir="ltr"] .form-type--checkbox > .help-icon__element-has-description > label,
[dir="ltr"] .form-type--radio > .help-icon__element-has-description > label {
margin-left: 6px;
}
[dir="rtl"] .form-type--checkbox > .help-icon__element-has-description > label,
[dir="rtl"] .form-type--radio > .help-icon__element-has-description > label {
margin-right: 6px;
}
[dir="ltr"] .form-type--checkbox .checkbox-toggle + .help-icon,
[dir="ltr"] .form-type--radio .checkbox-toggle + .help-icon {
padding-left: var(--gin-spacing-xxs);
}
[dir="rtl"] .form-type--checkbox .checkbox-toggle + .help-icon,
[dir="rtl"] .form-type--radio .checkbox-toggle + .help-icon {
padding-right: var(--gin-spacing-xxs);
}
.form-type-checkbox .help-icon__element-has-description .checkbox-toggle {
width: 50px !important;
.form-type--checkbox > .help-icon__element-has-description > label,
.form-type--radio > .help-icon__element-has-description > label {
margin-inline-start: 6px;
}
.field-group-details.help-icon__description-container .help-icon__description-toggle {
margin-top: 0;
}
[dir="ltr"] fieldset:not(.fieldgroup) .help-icon > .fieldset__legend .fieldset__label {
padding-right: 0;
margin-block-start: 0;
}
[dir="rtl"] fieldset:not(.fieldgroup) .help-icon > .fieldset__legend .fieldset__label {
padding-left: 0;
fieldset:not(.fieldgroup) .help-icon > .fieldset__legend .fieldset__label {
padding-inline-end: 0;
}
.field-group-fieldset > .help-icon > .help-icon__description-toggle,
fieldset.media-library-widget .help-icon > .help-icon__description-toggle,
.field--type-datetime fieldset .help-icon > .help-icon__description-toggle {
margin-top: 1rem;
margin-block-start: 1rem;
}
[dir="ltr"] .field-group-fieldset > .fieldset__description,
[dir="ltr"] fieldset.media-library-widget .fieldset__description,
[dir="ltr"] .field--type-datetime fieldset .fieldset__description {
padding-left: var(--gin-spacing-m);
}
[dir="rtl"] .field-group-fieldset > .fieldset__description,
[dir="rtl"] fieldset.media-library-widget .fieldset__description,
[dir="rtl"] .field--type-datetime fieldset .fieldset__description {
padding-right: var(--gin-spacing-m);
.field-group-fieldset > .fieldset__description,
fieldset.media-library-widget .fieldset__description,
.field--type-datetime fieldset .fieldset__description {
padding-inline-start: var(--gin-spacing-m);
}
@media (min-width: 48em) {
[dir="ltr"] .field-group-fieldset > .fieldset__description,
[dir="ltr"] fieldset.media-library-widget .fieldset__description,
[dir="ltr"] .field--type-datetime fieldset .fieldset__description {
padding-left: var(--gin-spacing-l);
}
[dir="rtl"] .field-group-fieldset > .fieldset__description,
[dir="rtl"] fieldset.media-library-widget .fieldset__description,
[dir="rtl"] .field--type-datetime fieldset .fieldset__description {
padding-right: var(--gin-spacing-l);
.field-group-fieldset > .fieldset__description,
fieldset.media-library-widget .fieldset__description,
.field--type-datetime fieldset .fieldset__description {
padding-inline-start: var(--gin-spacing-l);
}
}
......@@ -120,16 +79,7 @@ fieldset.media-library-widget .help-icon > .help-icon__description-toggle,
.system-modules .table-filter .form-type--search .help-icon__description-toggle,
.system-modules-uninstall .table-filter .form-type--search .help-icon__description-toggle {
position: absolute;
top: var(--gin-spacing-m);
}
[dir="ltr"] .system-modules .table-filter .form-type--search .help-icon__description-toggle,
[dir="ltr"] .system-modules-uninstall .table-filter .form-type--search .help-icon__description-toggle {
right: calc(var(--gin-spacing-xs) * -1);
}
[dir="rtl"] .system-modules .table-filter .form-type--search .help-icon__description-toggle,
[dir="rtl"] .system-modules-uninstall .table-filter .form-type--search .help-icon__description-toggle {
left: calc(var(--gin-spacing-xs) * -1);
inset-inline-end: calc(var(--gin-spacing-xs) * -1);
inset-block-start: var(--gin-spacing-m);
}
......@@ -12,24 +12,16 @@
}
.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content:first-of-type {
border-top-left-radius: var(--gin-border-m);
border-top-right-radius: var(--gin-border-m);
border-start-start-radius: var(--gin-border-m);
border-start-end-radius: var(--gin-border-m);
}
.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions {
position: absolute;
bottom: 0;
top: auto;
}
[dir="ltr"] .ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions {
left: var(--gin-spacing-m);
right: auto;
}
[dir="rtl"] .ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions {
right: var(--gin-spacing-m);
left: auto;
inset-block-end: 0;
inset-inline-start: var(--gin-spacing-m);
inset-block-start: auto;
inset-inline-end: auto;
}
.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-secondary {
......@@ -50,12 +42,19 @@
.ui-dialog {
position: absolute;
left: 0;
top: 0;
inset-block-start: 0;
font-family: var(--gin-font);
outline: none;
}
[dir="ltr"] .ui-dialog {
inset-inline-start: 0;
}
[dir="rtl"] .ui-dialog {
inset-inline-end: 0;
}
.ui-dialog, .ui-dialog:focus, .ui-dialog:focus:active, .ui-dialog:focus:hover {
box-shadow: var(--gin-shadow-l1);
}
......@@ -71,7 +70,7 @@
@media (forced-colors: active) {
.ui-dialog .ui-dialog-titlebar {
border-bottom: 1px solid buttonBorder;
border-block-end: 1px solid buttonBorder;
}
}
......@@ -80,41 +79,34 @@
font-weight: var(--gin-font-weight-normal);
color: #fff;
width: 100%;
padding-inline-end: var(--gin-spacing-xl);
box-sizing: border-box;
}
[dir="ltr"] .ui-dialog .ui-dialog-title {
padding-right: var(--gin-spacing-xl);
}
[dir="rtl"] .ui-dialog .ui-dialog-title {
padding-left: var(--gin-spacing-xl);
}
.ui-dialog .ui-dialog-content {
color: var(--gin-color-text);
}
.ui-dialog .ui-widget-content.ui-dialog-buttonpane {
padding: var(--gin-spacing-s) var(--gin-spacing-l);
border-top: 1px solid var(--gin-border-color-layer);
border-bottom-left-radius: var(--gin-border-m);
border-bottom-right-radius: var(--gin-border-m);
border-block-start: 1px solid var(--gin-border-color-layer);
border-end-start-radius: var(--gin-border-m);
border-end-end-radius: var(--gin-border-m);
background: var(--gin-bg-app);
}
.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button {
font-weight: var(--gin-font-weight-heavy);
margin-top: 0;
margin-bottom: 0;
}
[dir="ltr"] .ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type {
margin-right: 0;
font-family: var(--gin-font);
font-size: var(--gin-font-size-s);
font-weight: var(--gin-font-weight-semibold);
padding-block: calc(var(--gin-spacing-s) - 2px);
padding-inline: var(--gin-spacing-m);
margin-block: 0;
height: auto;
}
[dir="rtl"] .ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type {
margin-left: 0;
.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type {
margin-inline-end: 0;
}
.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button.button--danger,
......@@ -123,12 +115,14 @@
}
.ui-dialog .ui-dialog-buttonset {
margin-top: 0;
margin-block-start: 0;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
top: 50%;
inset-block-start: 50%;
inset-inline-start: auto;
inset-inline-end: 0;
width: 2rem;
height: 2rem;
opacity: .8;
......@@ -138,20 +132,11 @@
border: none;
}
[dir="ltr"] .ui-dialog .ui-dialog-titlebar-close {
left: auto;
right: 0;
}
[dir="rtl"] .ui-dialog .ui-dialog-titlebar-close {
right: auto;
left: 0;
}
.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick {
width: 100%;
height: 100%;
top: 0;
inset-block-start: 0;
inset-inline-start: 0;
margin: 0;
transform: none;
background: #fff;
......@@ -165,14 +150,6 @@
mask-position: center center;
}
[dir="ltr"] .ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick {
left: 0;
}
[dir="rtl"] .ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick {
right: 0;
}
@media (forced-colors: active) {
.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick {
background: linktext;
......@@ -184,31 +161,39 @@
}
.ui-dialog .ui-widget-content.ui-dialog-content {
padding-left: var(--gin-spacing-l);
padding-right: var(--gin-spacing-l);
padding-inline: var(--gin-spacing-l);
background: var(--gin-bg-layer);
}
.ui-dialog .gin-layer-wrapper {
margin-bottom: var(--gin-spacing-l);
margin-block-end: var(--gin-spacing-l);
}
.ui-dialog .gin-confirm-form {
margin-block-start: var(--gin-spacing-m);
margin-block-end: var(--gin-spacing-s);
}
.ui-dialog.token-tree-dialog {
max-width: none;
z-index: 505;
}
.erl-overlay,
.layout-paragraphs-dialog {
position: fixed !important;
top: 50% !important;
inset-block-start: 50% !important;
inset-inline-start: 50% !important;
width: calc(100% - var(--gin-spacing-xl)) !important;
}
[dir="ltr"] .erl-overlay,
[dir="ltr"] .layout-paragraphs-dialog {
left: 50% !important;
transform: translate(-50%, -50%);
}
[dir="rtl"] .erl-overlay,
[dir="rtl"] .layout-paragraphs-dialog {
right: 50% !important;
transform: translate(50%, -50%);
}
......@@ -229,12 +214,12 @@ ul.paragraphs-add-dialog-list {
}
.views-ui-dialog .views-offset-bottom {
border-top: 1px solid var(--gin-border-color);
border-block-start: 1px solid var(--gin-border-color);
}
@media (forced-colors: active) {
.views-ui-dialog .views-offset-bottom {
border-top: none;
border-block-start: none;
}
}
......@@ -280,7 +265,14 @@ table.treetable tr.branch {
}
.ui-dialog .gin-layer-wrapper {
margin-bottom: var(--gin-spacing-l);
margin-top: var(--gin-spacing-l);
margin-block: var(--gin-spacing-l);
}
.views-ui-dialog.views-ui-dialog > .ui-dialog-content {
padding: 0;
}
#drupal-modal .gin-sticky-form-actions.form-actions {
display: none;
}