feat(renderer): update Vintage theme to use LibreBaskerville font and adjust background transparency
This commit is contained in:
BIN
data/renderer/LibreBaskerville-Regular.ttf
Normal file
BIN
data/renderer/LibreBaskerville-Regular.ttf
Normal file
Binary file not shown.
@@ -50,7 +50,7 @@ public class VintagePatternRenderer implements PatternRenderer {
|
||||
innerBorderColor.getRGBColorComponents(baseColor);
|
||||
Color.RGBtoHSB((int) (baseColor[0] * 255), (int) (baseColor[1] * 255), (int) (baseColor[2] * 255), baseColor);
|
||||
|
||||
final var backgroundTransparency = new Color(backgroundColor.getRed(), backgroundColor.getGreen(), backgroundColor.getBlue(), 180);
|
||||
final var backgroundTransparency = new Color(backgroundColor.getRed(), backgroundColor.getGreen(), backgroundColor.getBlue(), 200);
|
||||
g2d.setColor(backgroundTransparency);
|
||||
g2d.fillRect(x, y + size, width, height - size * 3);
|
||||
g2d.fillRect(x + size, y + height - size * 2, width - size * 2, size);
|
||||
|
||||
@@ -8,7 +8,7 @@ public class VintageThemeFactoryBean implements FactoryBean<Theme> {
|
||||
public Theme getObject() {
|
||||
return Theme.builder()
|
||||
.name("Vintage")
|
||||
.font("Lora-Regular.ttf")
|
||||
.font("LibreBaskerville-Regular.ttf")
|
||||
.patternRendererName("vintagePatternRenderer")
|
||||
.borderOuter(new HSBColor(0.08f, 0.55f, 0.22f))
|
||||
.borderInner(new HSBColor(0.10f, 0.30f, 0.55f))
|
||||
|
||||
Reference in New Issue
Block a user