Proyectos de Subversion Iphone Microlearning - Nuevo Interface

Rev

Rev 1 | Rev 9 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 8
Línea 1... Línea 1...
1
import SwiftUI
1
import SwiftUI
Línea 2... Línea 2...
2
 
2
 
3
 
3
 
4
 
4
 
Línea 5... Línea 5...
5
struct TimeLineView: View {
5
struct TimeLineView: View {
6
    @Environment(\.presentationMode)
6
    @EnvironmentObject private var networkMonitor : NetworkMonitor
7
       var presentationMode: Binding
7
    @EnvironmentObject private var appNavigation : AppNavigation
8
    
8
    
Línea 19... Línea 19...
19
                HStack {
19
                HStack {
20
                    Image("logo")
20
                    Image("logo")
21
                    .resizable()
21
                    .resizable()
22
                    .frame(width: 32, height: 32, alignment: .center)
22
                    .frame(width: 32, height: 32, alignment: .center)
23
                    .aspectRatio(contentMode: .fit)
23
                    .aspectRatio(contentMode: .fit)
24
                    .foregroundColor(Color("color_timeline_list_item_foreground_indicator"))
24
                        .foregroundColor(networkMonitor.status == .disconnected ? Color("color_network_disconnected_foreground") : Color("color_app_bar_foreground"))
25
                    .padding(.leading, 16)
25
                    .padding(.leading, 16)
Línea 26... Línea 26...
26
                 
26
                 
27
                    
27
                    
28
                    Text(Config.LANG_TAB_BAR_BUTTON_TIME_LINE)
28
                    Text(Config.LANG_TAB_BAR_BUTTON_TIME_LINE)
29
                    .font(Font.custom(Config.FONT_NAME_REGULAR, size: Config.FONT_SIZE_APP_BAR_HEAD1 ))
29
                    .font(Font.custom(Config.FONT_NAME_REGULAR, size: Config.FONT_SIZE_APP_BAR_HEAD1 ))
Línea 30... Línea 30...
30
                    .foregroundColor(Color("color_timeline_list_item_foreground_indicator"))
30
                        .foregroundColor(networkMonitor.status == .disconnected ? Color("color_network_disconnected_foreground") : Color("color_app_bar_foreground"))
Línea 31... Línea -...
31
                    .padding(.leading, 4)
-
 
32
                    
31
                    .padding(.leading, 4)
33
                    Spacer()
-
 
34
                    
32
                    
35
                    
33
                    Spacer()
36
                }
34
                    
-
 
35
                }
-
 
36
                .edgesIgnoringSafeArea(.top)
Línea 37... Línea 37...
37
                .background(Color("color_app_bar_background"))
37
                .frame(height: 50)
38
                .edgesIgnoringSafeArea(.top)
38
                .background(networkMonitor.status == .disconnected ? Color("color_network_disconnected_background") : Color("color_app_bar_background"))
Línea 39... Línea 39...
39
                .frame(height: 50)
39
        
Línea 50... Línea 50...
50
                                            :
50
                                            :
Línea 51... Línea 51...
51
                                            
51
                                            
52
                                            Color("color_timeline_list_item_background"))
52
                                            Color("color_timeline_list_item_background"))
53
                    }
53
                    }
54
                }
-
 
55
                
54
                }
56
                //.listStyle(InsetListStyle())
-
 
57
                
55
                .padding(.top, 5)
Línea 58... Línea 56...
58
                .background(Color("color_app_bar_background"))
56
                .background(Color("color_app_bar_background"))
59
 
-
 
60
            }
-
 
61
            .background(Color("color_app_bar_background"))
-
 
62
            .navigationTitle("Linea de Tiempo")
-
 
-
 
57
 
63
            .navigationBarTitleDisplayMode(.inline)
58
            }
64
            .navigationBarBackButtonHidden(true)
59
 
65
        }
60
        }