From d958a11cc1618e080b9aab9a0b84c942afd7012a Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Sun, 21 Oct 2018 18:30:00 +0300 Subject: Chat styling --- Juick/Views/BubbleMessageCell.m | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'Juick/Views/BubbleMessageCell.m') diff --git a/Juick/Views/BubbleMessageCell.m b/Juick/Views/BubbleMessageCell.m index 51fbaa2..42b6019 100644 --- a/Juick/Views/BubbleMessageCell.m +++ b/Juick/Views/BubbleMessageCell.m @@ -22,7 +22,11 @@ // Configure the view for the selected state } --(void) configureWithMessage:(Message *)message { +-(void) configureWithMessage:(Message *)message isMe:(BOOL)isMe { + self.message.backgroundColor = isMe ? [ColorScheme secondaryBackground] : [ColorScheme mainBackground]; + self.message.textColor = isMe ? [UIColor whiteColor] : [ColorScheme textColor]; + self.message.linkAttributes = @{ (id)kCTForegroundColorAttributeName: isMe ? [UIColor whiteColor] : [ColorScheme linkColor], + (id)kCTUnderlineStyleAttributeName : [NSNumber numberWithInt:NSUnderlineStyleSingle] }; self.name.text = message.user.uname; self.message.text = message.text; self.unreadMarker.text = @""; @@ -37,8 +41,6 @@ completion:nil]; } failure:nil]; self.message.enabledTextCheckingTypes = NSTextCheckingTypeLink; - self.message.backgroundColor = [ColorScheme mainBackground]; - self.message.layer.cornerRadius = 4; self.message.clipsToBounds = YES; self.message.textInsets = UIEdgeInsetsMake(4.0f, 8.0f, 4.0f, 8.0f); } -- cgit v1.2.3