Commit Graph

22 Commits

Author SHA1 Message Date
xdrm-brackets 236b03775e [BIGUPDATE] [lib.field-validator] added generic field validator with error message generation + is_valid() checker [popup] refactored all 2018-03-29 01:26:18 +02:00
xdrm-brackets 9d8d052d6d [popup] added 'channel.remove' 'channel.remove' + fixed icons in [dialog] 2018-03-28 21:51:04 +02:00
xdrm-brackets 2a2637251d [scss.dialog] added toggle 'unfold'/'exit' icon in header [popup] added 'channel.invite' must implement lib.channel-controller.invite(username) 2018-03-28 20:06:26 +02:00
xdrm-brackets 5bad9bfc73 added popup to change nickname (must create lib.content-controller.change_username()) 2018-03-28 19:54:16 +02:00
xdrm-brackets 665edead89 update 2018-03-28 15:54:19 +02:00
xdrm-brackets d9f6538aa5 [scss.layout] fixed background-size image for login/register 2018-03-25 13:58:59 +02:00
xdrm-brackets a68f94d76d [scss.global][scss.layout] layout for login+register [vue.noauth.login][vue.noauth.register] created with router-link(s) bindings 2018-03-25 12:24:34 +02:00
xdrm-brackets bc66b63098 [scss.popup][scss.global] moved global form layout to 'global' [vue.noauth.wrapper] created default 'login' layout [scss.layout] login layout 2018-03-24 19:57:51 +01:00
xdrm-brackets 46b2143589 [lib.content-controller] textarea auto_grow() [scss.container] textarea layout for auto_grow() [channel.vue] texarea auto_grow() 2018-03-23 08:41:17 +01:00
xdrm-brackets 328473a390 [scss.container] message input textarea layout 2018-03-22 22:41:30 +01:00
xdrm-brackets 6c08dba3c0 semantic issues 2018-03-22 22:00:57 +01:00
xdrm-brackets bf9211346f [vue.channel] message input div [scss.container] message input section 2018-03-22 21:58:14 +01:00
xdrm-brackets 4d5aacb659 [scss.container] message slide-bounce on load 2018-03-22 20:08:22 +01:00
xdrm-brackets 4269b49a3b [popup] working lib 2018-03-22 20:03:29 +01:00
xdrm-brackets 1dd2db9d79 [scss.popup] popup layout 2018-03-22 18:15:57 +01:00
xdrm-brackets 568a9fb16a [scss.container] message layout [vue.channel] message display 2018-03-22 16:01:41 +01:00
xdrm-brackets 4bc5e5123f [vue.channel] container header title [mockup.channel-init] created [init.channels] manage open() to open a room and apply 'active' state only if success 2018-03-22 00:54:13 +01:00
xdrm-brackets 083c431e9c [scss.dialog] audio 'local' active has same background, only #fff color 2018-03-22 00:09:29 +01:00
xdrm-brackets 8c8acdaca7 [init.local-channels][vue.dialog] dialog 'body' now works standalone [asset.svg] added 'dialog.text', 'dialog.voice' 2018-03-21 22:44:49 +01:00
xdrm-brackets df2f9906a9 [scss.menu] added left border when channel active 2018-03-21 21:27:41 +01:00
xdrm-brackets a5702d5a0f [init.channels | mockup.channel | vue.menu] added channel 'link' (can be used in URL) in opposite to 'label' that is meant to be displayed 2018-03-21 20:37:03 +01:00
xdrm-brackets e5867beeb9 [init] all 2018-03-21 18:44:27 +01:00