// ĠCopyright Ġ 2 0 0 0 - 2 0 2 0 ĠJetBrains Ġs . r . o . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ package Ġcom . intellij . ide . gd pr . ui Ċ import Ġcom . intellij . ui . JB Color Ċ import Ġjava . awt . Color Ċ import Ġjavax . swing . text . Simple Attribute Set Ċ import Ġjavax . swing . text . Style Constants Ċ Ċ object ĠStyles Ġ{ ĊĠĠĠ Ġprivate Ġval Ġforeground Color : ĠColor Ġ= ĠJ B Color . BLACK ĊĠĠĠ Ġprivate Ġval Ġhint Color : ĠColor Ġ= ĠJ B Color . GRAY ĊĠĠĠ Ġprivate Ġval Ġheader Color : ĠColor Ġ= ĠJ B Color . BLACK ĊĠĠĠ Ġprivate Ġval Ġlink Color Ġ= ĠColor ( 7 4 , Ġ 1 2 0 , Ġ 1 9 4 ) ĊĠĠĠ Ġprivate Ġval Ġline Spacing Ġ= Ġ 0 . 1 f ĊĠĠĠ Ġprivate Ġval ĠfontSize Ġ= Ġ 1 3 ĊĠĠĠ Ġprivate Ġval Ġh 1 FontSize Ġ= Ġ 2 4 ĊĠĠĠ Ġprivate Ġval Ġh 2 FontSize Ġ= Ġ 1 8 ĊĊĠĠĠ Ġval ĠH 1 Ġ= ĠSimple Attribute Set (). apply Ġ{ ĊĠĠĠĠĠĠĠ ĠStyle Constants . setForeground ( this , Ġheader Color ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . setFont Size ( this , Ġh 1 FontSize ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . setBold ( this , Ġtrue ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . set Space Below ( this , Ġh 1 FontSize Ġ* Ġ 0 . 6 f ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġval ĠH 2 Ġ= ĠSimple Attribute Set (). apply Ġ{ ĊĠĠĠĠĠĠĠ ĠStyle Constants . setForeground ( this , Ġheader Color ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . setFont Size ( this , Ġh 2 FontSize ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . setBold ( this , Ġtrue ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . set Space Above ( this , Ġh 2 FontSize Ġ* Ġ 0 . 8 f ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġval ĠREG ULAR Ġ= ĠSimple Attribute Set (). apply Ġ{ ĊĠĠĠĠĠĠĠ ĠStyle Constants . setForeground ( this , Ġforeground Color ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . setFont Size ( this , ĠfontSize ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . setBold ( this , Ġfalse ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġval ĠB OLD Ġ= ĠSimple Attribute Set (). apply Ġ{ ĊĠĠĠĠĠĠĠ ĠStyle Constants . setForeground ( this , Ġforeground Color ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . setBold ( this , Ġtrue ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġval ĠSUP Ġ= ĠSimple Attribute Set (). apply Ġ{ ĊĠĠĠĠĠĠĠ ĠStyle Constants . setForeground ( this , Ġforeground Color ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . set Sup erscript ( this , Ġtrue ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġval ĠLINK Ġ= ĠSimple Attribute Set (). apply Ġ{ ĊĠĠĠĠĠĠĠ ĠStyle Constants . setForeground ( this , Ġlink Color ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġval ĠPAR AG R APH Ġ= ĠSimple Attribute Set (). apply Ġ{ ĊĠĠĠĠĠĠĠ ĠStyle Constants . setForeground ( this , Ġforeground Color ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . set Line Spacing ( this , Ġline Spacing ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . setFont Size ( this , ĠfontSize ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . set Space Above ( this , ĠfontSize Ġ* Ġ 0 . 6 f ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġval ĠH INT Ġ Ġ= ĠSimple Attribute Set (). apply Ġ{ ĊĠĠĠĠĠĠĠ ĠStyle Constants . setForeground ( this , Ġhint Color ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . set Line Spacing ( this , Ġline Spacing ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . setFont Size ( this , ĠfontSize ) ĊĠĠĠĠĠĠĠ ĠStyle Constants . set Space Above ( this , ĠfontSize Ġ* Ġ 0 . 6 f ) ĊĠĠĠ Ġ} Ċ }