diff --git a/SodaLive/Resources/Assets.xcassets/ic_shield.imageset/Contents.json b/SodaLive/Resources/Assets.xcassets/ic_shield.imageset/Contents.json new file mode 100644 index 0000000..3f5d13e --- /dev/null +++ b/SodaLive/Resources/Assets.xcassets/ic_shield.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "ic_shield.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/SodaLive/Resources/Assets.xcassets/ic_shield.imageset/ic_shield.png b/SodaLive/Resources/Assets.xcassets/ic_shield.imageset/ic_shield.png new file mode 100644 index 0000000..98855dc Binary files /dev/null and b/SodaLive/Resources/Assets.xcassets/ic_shield.imageset/ic_shield.png differ diff --git a/SodaLive/Sources/Live/Now/LiveNowItemView.swift b/SodaLive/Sources/Live/Now/LiveNowItemView.swift index dce494f..3b2d92f 100644 --- a/SodaLive/Sources/Live/Now/LiveNowItemView.swift +++ b/SodaLive/Sources/Live/Now/LiveNowItemView.swift @@ -52,7 +52,15 @@ struct LiveNowItemView: View { } Spacer() + + if item.isAdult { + Image("ic_shield") + .resizable() + .frame(width: 20, height: 20) + } } + .padding(.top, 10) + .padding(.horizontal, 10) VStack(spacing: 0) { ZStack(alignment: .bottom) { @@ -121,8 +129,8 @@ struct LiveNowItemView: View { .padding(.bottom, 2) } } + .padding(14) } - .padding(10) .frame(width: resolvedWidth, height: resolvedHeight, alignment: .top) .background(Color(hex: "263238")) .cornerRadius(16)