-
Notifications
You must be signed in to change notification settings - Fork 0
/
old.kv
89 lines (79 loc) · 2.14 KB
/
old.kv
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
### This file was used in first place but as we have
### to hard code our UI in code, the kv code is left there
<LoginScreen>:
f_username: username
FloatLayout:
GridLayout:
size_hint: 0.5, 0.25
pos_hint: {'x': .25, 'y': .25}
rows: 2
cols: 2
padding: 10
spacing: 10
Label:
text: 'Nom : '
TextInput:
id: username
Label:
text: root.message
Button:
text: 'Connexion'
on_press: root.submit()
<LobbyScreen>:
w_grid: grille
FloatLayout:
BoxLayout:
id: grille
orientation: 'vertical'
size_hint: 1, 0.9
Label:
size_hint: 0.6, 0.1
pos_hint: {'x': 0, 'y': .9}
text: '[b]Liste des parties[/b]\n[i]Cliquez sur une partie pour la rejoindre[/i]'
markup: 1
Button:
size_hint: 0.2, 0.1
pos_hint: {'x': 0.6, 'y': .9}
text: 'Rafraîchir'
Button:
size_hint: 0.2, 0.1
pos_hint: {'x': 0.8, 'y': .9}
text: 'Ajouter une partie'
<PlayScreen>
w_cards: box_cards
w_players: box_players
w_title: lbl_title
FloatLayout:
BoxLayout:
size_hint: 1, 0.4
id: box_cards
BoxLayout:
id: box_players
size_hint: 0.2, 0.6
pos_hint: {'x': 0, 'y': .4}
Button:
id: btn_pass
size_hint: 0.8, 0.1
pos_hint: {'x': .2, 'y': .4}
text: 'Passer le tour'
Label:
id: lbl_title
size_hint: 0.8, 0.1
pos_hint: {'x': .2, 'y': .9}
<Manager>:
id: screen_manager
screen_login: screen_login
screen_lobby: screen_lobby
screen_play: screen_play
LoginScreen:
id: screen_login
name: "login"
manager: screen_manager
LobbyScreen:
id: screen_lobby
name: "lobby"
manager: screen_manager
PlayScreen:
id: screen_play
name: "play"
manager: screen_manager