@@ -65,7 +65,7 @@ struct AboutView: View {
6565 @State private var latestAvailable = false
6666
6767 var body : some View {
68- VStack {
68+ VStack ( spacing : gapSize ) {
6969 if let iconURL = Bundle . main. url ( forResource: " fcitx " , withExtension: " icns " ) ,
7070 let icon = NSImage ( contentsOf: iconURL)
7171 {
@@ -76,45 +76,37 @@ struct AboutView: View {
7676 Text ( String ( " Fcitx5 macOS " ) ) // no i18n by design
7777 . font ( . title)
7878
79- Spacer ( ) . frame ( height: gapSize)
80-
8179 HStack {
8280 Text ( arch)
8381 if isDebug {
8482 Text ( " Debug " )
8583 }
8684 }
8785
88- Spacer ( ) . frame ( height: gapSize)
8986 if releaseTag == " latest " {
9087 urlButton ( String ( commit. prefix ( 7 ) ) , sourceRepo + " /commit/ " + commit)
9188 } else {
9289 urlButton ( releaseTag, sourceRepo + " /tree/ " + releaseTag)
9390 }
9491
95- Spacer ( ) . frame ( height: gapSize)
9692 Text ( getDate ( ) )
9793
98- Spacer ( ) . frame ( height: gapSize)
9994 HStack {
10095 Text ( " Originally made by " )
10196 urlButton ( " Qijia Liu " , " https://github.com/eagleoflqj " )
10297 Text ( " and " )
10398 urlButton ( " ksqsf " , " https://github.com/ksqsf " )
10499 }
105100
106- Spacer ( ) . frame ( height: gapSize)
107101 HStack {
108102 Text ( " Licensed under " )
109103 urlButton ( " GPLv3 " , sourceRepo + " /blob/master/LICENSE " )
110104 }
111105
112- Spacer ( ) . frame ( height: gapSize)
113106 urlButton (
114107 NSLocalizedString ( " 3rd-party source code " , comment: " " ) ,
115108 sourceRepo + " /blob/master/README.md#credits " )
116109
117- Spacer ( ) . frame ( height: gapSize)
118110 HStack {
119111 Button {
120112 if viewModel. state == . notChecked {
0 commit comments