summary refs log tree commit diff
path: root/include/Config.h
blob: 147f4446fb89c3b37d368a58efec4e4f20d431d2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#pragma once

// Non-theme app configuration. Layouts, fonts spacing etc.
//
// Font sizes are in pixels.

namespace conf
{
// Global settings.
static const int fontSize = 12;
static const int emojiSize = 14;
static const int headerFontSize = 21;

// Button settings.
namespace btn
{
static const int fontSize = 20;
static const int cornerRadius = 3;
}

// RoomList specific.
namespace roomlist
{
namespace fonts
{
static const int heading = 13;
static const int badge = 10;
static const int bubble = 20;
}  // namespace fonts
}  // namespace roomlist

namespace userInfoWidget
{
namespace fonts
{
static const int displayName = 16;
static const int userid = 14;
}  // namespace fonts
}  // namespace userInfoWidget

namespace topRoomBar
{
namespace fonts
{
static const int roomName = 15;
static const int roomDescription = 13;
}  // namespace fonts
}  // namespace topRoomBar

namespace timeline
{
static const int msgMargin = 11;
static const int avatarSize = 36;
static const int headerSpacing = 5;
static const int headerLeftMargin = 12;

namespace fonts
{
static const int timestamp = 9;
}
}

}  // namespace conf