diff options
author | Volpeon <git@volpeon.ink> | 2023-11-09 15:44:54 +0100 |
---|---|---|
committer | Volpeon <git@volpeon.ink> | 2023-11-09 15:44:54 +0100 |
commit | 679b9b108101b67ad56b4fdf35ec2bd0568d8d84 (patch) | |
tree | 1b097e9f90627ca401174c738a8d754e8f2cce6b /tpl/objects/message-group.pug | |
parent | Simplified bubble arrows (diff) | |
download | iro-design-679b9b108101b67ad56b4fdf35ec2bd0568d8d84.tar.gz iro-design-679b9b108101b67ad56b4fdf35ec2bd0568d8d84.tar.bz2 iro-design-679b9b108101b67ad56b4fdf35ec2bd0568d8d84.zip |
Renamed "bubble" to "message", added message group merging
Diffstat (limited to 'tpl/objects/message-group.pug')
-rw-r--r-- | tpl/objects/message-group.pug | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tpl/objects/message-group.pug b/tpl/objects/message-group.pug new file mode 100644 index 0000000..e5e055c --- /dev/null +++ b/tpl/objects/message-group.pug | |||
@@ -0,0 +1,19 @@ | |||
1 | mixin message-group(user) | ||
2 | - | ||
3 | let classes = { | ||
4 | 'l-message-group': true, | ||
5 | 'l-message-group--compact': attributes.compact, | ||
6 | 'l-message-group--left': attributes.left, | ||
7 | 'l-message-group--right': attributes.right, | ||
8 | 'l-message-group--arrow': attributes.arrow, | ||
9 | 'l-message-group--group': attributes.group, | ||
10 | 'l-message-group--merge': attributes.merge | ||
11 | } | ||
12 | if (attributes.class) { | ||
13 | classes[attributes.class] = true | ||
14 | } | ||
15 | |||
16 | section(class=classes) | ||
17 | .l-message-group__avatar.u-p-sticky-top | ||
18 | +avatar= user.slice(0, 2) | ||
19 | block | ||