Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
chat_webview
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
abookCommunication
chat_webview
Commits
ec77a4ea
Commit
ec77a4ea
authored
Aug 03, 2021
by
Kim Peace
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature/add_user_in_collaboration' into 'develop'
Feature/add user in collaboration See merge request
!218
parents
184b35c2
454a6f9f
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
226 additions
and
150 deletions
+226
-150
public_new/css/chat.css
+3
-0
public_new/css/collaboration.css
+177
-121
public_new/js/views/collaboration/collaboration-add-user.js
+8
-3
public_new/js/views/collaboration/collaboration.js
+11
-9
public_new/modal_add_user_confirm.html
+9
-6
public_new/modal_add_user_list.html
+18
-11
No files found.
public_new/css/chat.css
View file @
ec77a4ea
...
...
@@ -73,6 +73,9 @@ input[name="tab_item"] {
width
:
90px
;
max-height
:
60px
;
}
#addUserFormInCollaboration
.chat_list
li
{
border-bottom
:
1px
solid
#e2e8f0
;
}
.chat_list
ul
li
{
list-style
:
none
;
border-bottom
:
1px
solid
#e2e8f0
;
...
...
public_new/css/collaboration.css
View file @
ec77a4ea
...
...
@@ -26,14 +26,42 @@
margin
:
0
5px
;
}
.menu-icon
{
width
:
40px
;
height
:
50px
;
margin
:
10px
15px
;
transform
:
scale
(
0.8
);
padding
:
0
;
cursor
:
pointer
;
z-index
:
20
}
.menu-bar
{
width
:
40px
;
height
:
5px
;
background
:
white
;
position
:
absolute
;
transition
:
all
0.3s
;}
.menu-bar1
{
margin-top
:
9px
}
.menu-bar2
{
margin-top
:
23px
}
.menu-bar3
{
margin-top
:
37px
}
.menu-icon.hover
.menu-bar1
{
-webkit-transform
:
rotate
(
45deg
)
scaleX
(
0.7
);
margin-top
:
22px
;}
.menu-icon.hover
.menu-bar2
{
opacity
:
0
}
.menu-icon.hover
.menu-bar3
{
-webkit-transform
:
rotate
(
-45deg
)
scaleX
(
0.7
);
margin-top
:
22px
;}
.menu-icon
{
width
:
40px
;
height
:
50px
;
margin
:
10px
15px
;
transform
:
scale
(
0.8
);
padding
:
0
;
cursor
:
pointer
;
z-index
:
20
;
}
.menu-bar
{
width
:
40px
;
height
:
5px
;
background
:
white
;
position
:
absolute
;
transition
:
all
0.3s
;
}
.menu-bar1
{
margin-top
:
9px
;
}
.menu-bar2
{
margin-top
:
23px
;
}
.menu-bar3
{
margin-top
:
37px
;
}
.menu-icon.hover
.menu-bar1
{
-webkit-transform
:
rotate
(
45deg
)
scaleX
(
0.7
);
margin-top
:
22px
;
}
.menu-icon.hover
.menu-bar2
{
opacity
:
0
;
}
.menu-icon.hover
.menu-bar3
{
-webkit-transform
:
rotate
(
-45deg
)
scaleX
(
0.7
);
margin-top
:
22px
;
}
.collabo-label
{
padding
:
2px
5px
;
...
...
@@ -50,8 +78,8 @@
margin-top
:
50px
;
}
#overlay_user_list
.user_list
{
background
:
#383838
!important
;
border
:
none
!important
;
background
:
#383838
!important
;
border
:
none
!important
;
height
:
calc
(
100%
-
140px
);
overflow-x
:
unset
;
overflow-y
:
scroll
;
...
...
@@ -139,38 +167,40 @@
width
:
60px
;
height
:
60px
;
}
#collabo_main
.talking_area
,
#collabo_main
.start_pip_area
{
#collabo_main
.talking_area
,
#collabo_main
.start_pip_area
{
position
:
relative
;
z-index
:
2
;
}
.talking_img_wrap
{
position
:
relative
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
width
:
90px
;
height
:
90px
;
border-radius
:
50%
;
border
:
1px
solid
#fff
;
box-shadow
:
0
0
20px
#ffffff
;
cursor
:
pointer
;
}
.talking_img_wrap
::before
,
.talking_img_wrap
::after
{
content
:
""
;
display
:
block
;
position
:
absolute
;
top
:
0
;
bottom
:
0
;
left
:
0
;
right
:
0
;
margin
:
auto
;
width
:
100%
;
height
:
100%
;
border
:
1px
solid
#fff
;
border-radius
:
50%
;
box-sizing
:
border-box
;
pointer-events
:
none
;
animation
:
pulsate
2s
linear
infinite
;
position
:
relative
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
width
:
90px
;
height
:
90px
;
border-radius
:
50%
;
border
:
1px
solid
#fff
;
box-shadow
:
0
0
20px
#ffffff
;
cursor
:
pointer
;
}
.talking_img_wrap
::before
,
.talking_img_wrap
::after
{
content
:
""
;
display
:
block
;
position
:
absolute
;
top
:
0
;
bottom
:
0
;
left
:
0
;
right
:
0
;
margin
:
auto
;
width
:
100%
;
height
:
100%
;
border
:
1px
solid
#fff
;
border-radius
:
50%
;
box-sizing
:
border-box
;
pointer-events
:
none
;
animation
:
pulsate
2s
linear
infinite
;
}
/**************************** overlay *************************/
...
...
@@ -217,9 +247,9 @@ animation: pulsate 2s linear infinite;
background
:
#383838
;
height
:
100vh
;
}
#add_user_list
{
width
:
90%
;
height
:
90%
;
#add_user_list
{
width
:
90%
;
height
:
90%
;
}
.fixed
{
position
:
fixed
;
...
...
@@ -236,53 +266,53 @@ animation: pulsate 2s linear infinite;
overflow
:
scroll
;
}
#overlay_menu
{
transition
:
.7s
;
transition
:
0
.7s
;
position
:
absolute
;
top
:
60px
;
right
:
0
;
}
#overlay_menu
.item01
{
#overlay_menu
.item01
{
opacity
:
0
;
animation
:
fadein
.5s
ease
forwards
;
animation
:
fadein
0
.5s
ease
forwards
;
}
#overlay_menu
.item02
{
#overlay_menu
.item02
{
opacity
:
0
;
animation
:
fadein
1s
ease
forwards
;
}
#overlay_menu
.item03
{
#overlay_menu
.item03
{
opacity
:
0
;
animation
:
fadein
1.5s
ease
forwards
;
}
#overlay_menu
.item04
{
#overlay_menu
.item04
{
opacity
:
0
;
animation
:
fadein
2s
ease
forwards
;
}
#overlay_menu
.item05
{
#overlay_menu
.item05
{
opacity
:
0
;
animation
:
fadein
2.5s
ease
forwards
;
}
@keyframes
fadein
{
0
%
{
opacity
:
0
;
}
100
%
{
opacity
:
1
;
}
@keyframes
fadein
{
0
%
{
opacity
:
0
;
}
100
%
{
opacity
:
1
;
}
}
@keyframes
fadeout
{
0
%
{
opacity
:
1
;
}
100
%
{
opacity
:
0
;
}
@keyframes
fadeout
{
0
%
{
opacity
:
1
;
}
100
%
{
opacity
:
0
;
}
}
#overlay_menu
.item01.hide
,
#overlay_menu
.item02.hide
,
#overlay_menu
.item03.hide
,
#overlay_menu
.item04.hide
,
#overlay_menu
.item05.hide
{
#overlay_menu
.item05.hide
{
opacity
:
1
;
animation
:
fadeout
0.3s
ease
forwards
;
}
...
...
@@ -303,7 +333,7 @@ animation: pulsate 2s linear infinite;
position
:
relative
;
z-index
:
999
;
}
#overlay_menu
.menu_wrap
.menu
.item.hide
{
#overlay_menu
.menu_wrap
.menu
.item.hide
{
z-index
:
0
;
}
#overlay_menu
.menu_wrap
.menu
.item
:hover
{
...
...
@@ -317,8 +347,8 @@ animation: pulsate 2s linear infinite;
color
:
#fff
;
padding-top
:
6px
;
}
#overlay_menu
.menu_wrap
.menu
.item
span
{
font-size
:
12px
;
#overlay_menu
.menu_wrap
.menu
.item
span
{
font-size
:
12px
;
}
#overlay_menu
.img_wrap
{
width
:
35px
;
...
...
@@ -330,21 +360,14 @@ animation: pulsate 2s linear infinite;
width
:
35px
;
height
:
35px
;
}
.fas.fa-wrench
{
.fas.fa-wrench
{
color
:
#fff
;
font-size
:
24px
;
vertical-align
:
middle
;
}
/* ユーザー追加 */
#overlay_add_user_list
{
position
:
fixed
;
z-index
:
100
;
top
:
0
;
background
:
white
;
height
:
70%
;
width
:
80%
;
}
#add_user_list
.user_list
li
{
list-style
:
none
;
border-bottom
:
1px
solid
#e2e8f0
;
...
...
@@ -424,13 +447,20 @@ animation: pulsate 2s linear infinite;
height
:
50px
;
border-radius
:
50%
;
}
#overlay_add_user_list
a
{
color
:
#323743
;
}
/**************************** add user *************************/
#addUserFormInCollaboration
nav
{
border
:
none
;
#addUserFormInCollaboration
nav
{
border
:
none
;
}
#addUserFormInCollaboration
{
height
:
100%
;
display
:
flex
;
flex-flow
:
column
;
overflow-y
:
auto
;
}
#addUserFormInCollaboration
.content
{
width
:
100%
;
}
/**************************** zoomin zoomout *************************/
...
...
@@ -483,12 +513,12 @@ animation: pulsate 2s linear infinite;
height
:
50px
;
border-radius
:
5px
;
}
#modalAddUserConfirm
.chat_list
h2
{
#modalAddUserConfirm
.chat_list
h2
{
font-size
:
20px
;
}
/**************************** document *************************/
.start_pip_img_wrap
{
.start_pip_img_wrap
{
width
:
40px
;
}
...
...
@@ -519,12 +549,12 @@ animation: pulsate 2s linear infinite;
.end
:hover
{
background
:
#ff4747
c7
;
}
.close_img
{
.close_img
{
width
:
20px
;
height
:
20px
;
}
.t-icon
{
.t-icon
{
background-repeat
:
no-repeat
;
background-position
:
center
;
background-size
:
contain
;
...
...
@@ -532,40 +562,40 @@ animation: pulsate 2s linear infinite;
height
:
30px
;
margin
:
0
10px
6px
10px
;
}
.voice
{
.voice
{
background-image
:
url("../icon/icon_voice_white.svg")
;
}
.voice.disable
{
.voice.disable
{
background-image
:
url("../icon/icon_voice_white_disable.svg")
;
}
.pen
{
.pen
{
background-image
:
url("../icon/icon_collabo_pen_white.svg")
;
}
.pen.disable
{
.pen.disable
{
background-image
:
url("../icon/icon_collabo_pen_white_disable.svg")
;
}
.picture
{
.picture
{
background-image
:
url("../icon/icon_collabo_picture.svg")
;
}
.place
{
.place
{
background-image
:
url("../icon/icon_collabo_place_white.svg")
;
}
.delete
{
.delete
{
background-image
:
url("../icon/icon_collabo_delete_white.svg")
;
}
.rewind
{
.rewind
{
background-image
:
url("../icon/icon_collabo_rewind_white.svg")
;
}
.forward
{
.forward
{
background-image
:
url("../icon/icon_collabo_forward_white.svg")
;
}
.capture
{
.capture
{
background-image
:
url("../icon/icon_collabo_capture.svg")
;
}
.record
{
.record
{
background-image
:
url("../icon/icon_record.svg")
;
}
.record.disable
{
.record.disable
{
background-image
:
url("../icon/icon_record_disable.svg")
;
}
...
...
@@ -575,11 +605,12 @@ animation: pulsate 2s linear infinite;
align-items
:
center
;
justify-content
:
center
;
border-radius
:
50%
;
background-color
:
#
DD
4545
;
background-color
:
#
dd
4545
;
box-shadow
:
0
0
20px
#dd4545
;
cursor
:
pointer
;
}
.record.disable
::before
,
.record.disable
::after
{
.record.disable
::before
,
.record.disable
::after
{
content
:
""
;
display
:
block
;
position
:
absolute
;
...
...
@@ -590,7 +621,7 @@ animation: pulsate 2s linear infinite;
margin
:
auto
;
width
:
100%
;
height
:
100%
;
border
:
1px
solid
#
DD
4545
;
border
:
1px
solid
#
dd
4545
;
border-radius
:
50%
;
box-sizing
:
border-box
;
pointer-events
:
none
;
...
...
@@ -607,7 +638,7 @@ animation: pulsate 2s linear infinite;
}
}
.flash-txt
{
.flash-txt
{
position
:
absolute
;
top
:
-35px
;
left
:
-45px
;
...
...
@@ -627,14 +658,32 @@ animation: pulsate 2s linear infinite;
border-radius
:
5px
;
}
@-webkit-keyframes
fade-in-out
{
0
%
{
visibility
:
hidden
;
opacity
:
0
;}
50
%
{
visibility
:
visible
;
opacity
:
1
;}
100
%
{
visibility
:
hidden
;
opacity
:
0
;}
0
%
{
visibility
:
hidden
;
opacity
:
0
;
}
50
%
{
visibility
:
visible
;
opacity
:
1
;
}
100
%
{
visibility
:
hidden
;
opacity
:
0
;
}
}
@keyframes
fade-in-out
{
0
%
{
visibility
:
hidden
;
opacity
:
0
;}
50
%
{
visibility
:
visible
;
opacity
:
1
;}
100
%
{
visibility
:
hidden
;
opacity
:
0
;}
0
%
{
visibility
:
hidden
;
opacity
:
0
;
}
50
%
{
visibility
:
visible
;
opacity
:
1
;
}
100
%
{
visibility
:
hidden
;
opacity
:
0
;
}
}
/**************************** footer-menu *************************/
...
...
@@ -677,15 +726,17 @@ animation: pulsate 2s linear infinite;
margin
:
0
5px
;
color
:
#fff
;
}
#collabo_footer_menu
{
#collabo_footer_menu
{
opacity
:
1
;
animation
:
fadein
0.5s
ease
forwards
;
}
#collabo_footer_menu
.hide
{
#collabo_footer_menu
.hide
{
opacity
:
1
;
animation
:
fadeout
0.5s
ease
forwards
;
}
#collabo_footer
.txt
{
font-size
:
12px
;
}
#collabo_footer
.txt
{
font-size
:
12px
;
}
@media
screen
and
(
max-width
:
768px
)
{
#add_user_list
.user_item_ttl
{
...
...
@@ -723,13 +774,12 @@ animation: pulsate 2s linear infinite;
.add_user_modal
{
width
:
80%
;
height
:
8
0%
;
height
:
10
0%
;
left
:
12.5%
;
overflow
:
auto
;
}
.add_user_confirm_modal
{
max-height
:
80%
;
left
:
5%
;
width
:
90%
;
}
...
...
@@ -743,7 +793,7 @@ animation: pulsate 2s linear infinite;
}
#selectedUserListinCollaboration
{
height
:
400px
;
height
:
50vh
;
overflow
:
scroll
;
}
...
...
@@ -768,8 +818,8 @@ animation: pulsate 2s linear infinite;
transition
:
all
0.2s
ease
;
}
.modal-content
.msg_notification
{
display
:
none
;
}
display
:
none
;
}
input
[
name
=
"tab_item"
]
{
display
:
none
;
...
...
@@ -781,28 +831,35 @@ input[name="tab_item"] {
overflow
:
hidden
;
}
#addUserFormInCollaboration
#tab1_content
,
#addUserFormInCollaboration
#tab2_content
{
height
:
70vh
;
overflow-y
:
scroll
;
overflow-x
:
hidden
;
}
#tabMyGroupOnMakeRoom
:checked
~
#tab1_content
,
#tabAllGroupOnMakeRoom
:checked
~
#tab2_content
{
#tabAllGroupOnMakeRoom
:checked
~
#tab2_content
{
display
:
block
;
}
#tabMyGroupOnAddUserInCollaboration
:checked
~
#tab1_content
,
#tabAllGroupOnAddUserInCollaboration
:checked
~
#tab2_content
{
#tabAllGroupOnAddUserInCollaboration
:checked
~
#tab2_content
{
display
:
block
;
}
#tabMyGroupOnAddUser
:checked
~
#tab1_content
,
#tabAllGroupOnAddUser
:checked
~
#tab2_content
{
#tabAllGroupOnAddUser
:checked
~
#tab2_content
{
display
:
block
;
}
#tabMyGroup
:checked
~
#tab1_content
,
#tabAllGroup
:checked
~
#tab2_content
{
#tabAllGroup
:checked
~
#tab2_content
{
display
:
block
;
}
#tabGroup
:checked
~
#tab1_content
,
#tabDM
:checked
~
#tab2_content
{
#tabDM
:checked
~
#tab2_content
{
display
:
block
;
}
...
...
@@ -851,7 +908,7 @@ input[name="tab_item"] {
z-index
:
999
;
}
#userNameCardInCollaboration
li
{
#userNameCardInCollaboration
li
{
list-style
:
none
;
}
...
...
@@ -926,4 +983,3 @@ input[name="tab_item"] {
max-width
:
75%
;
}
}
public_new/js/views/collaboration/collaboration-add-user.js
View file @
ec77a4ea
...
...
@@ -9,6 +9,11 @@ CollaborationUI.initialBindAddUserButton = function () {
.
off
()
.
on
(
"click"
,
function
()
{
$
(
"#addUserInCollaboration"
).
modal
(
"hide"
);
if
(
ChatManagementCommon
.
selectedUserList
.
length
==
0
)
{
return
;
}
const
selectedUserList
=
ChatManagementCommon
.
selectedUserList
.
join
(
","
);
NativeBridgeDelegate
.
saveSelectedUserList
(
selectedUserList
);
...
...
@@ -149,7 +154,7 @@ CollaborationUI.refreshAllGroupForAddUserInCollaboration = function (groupID) {
CollaborationUI
.
appendChildGroups
(
result
.
childGroupList
);
//該当グループの所属ユーザを表示。
CollaborationUI
.
appendUsers
();
CollaborationUI
.
appendUsers
(
result
.
groupUserList
);
};
CollaborationUI
.
bindOnClickParentGroup
=
function
(
parentGroupID
)
{
...
...
@@ -168,7 +173,7 @@ CollaborationUI.displayRootGroupAndParentGroupIfNeeded = function (
rootGroupID
,
groupID
)
{
if
(
typeof
rootGroupID
!==
"undefined"
&&
param
GroupID
==
0
)
{
if
(
typeof
rootGroupID
!==
"undefined"
&&
root
GroupID
==
0
)
{
groupID
=
rootGroupID
;
}
...
...
@@ -296,7 +301,7 @@ CollaborationUI.bindAddUserButton = function (selectedUsers) {
let
userIDList
=
selectedUsers
.
map
((
user
)
=>
user
.
shopMemberId
);
const
commaJoinedUserIDList
=
userIDList
.
join
(
","
);
const
collaborationType
=
globalUserInfo
.
collaborationType
;
scrollTo
(
0
,
0
);
NativeBridgeDelegate
.
inviteCollaboration
(
commaJoinedUserIDList
,
collaborationType
...
...
public_new/js/views/collaboration/collaboration.js
View file @
ec77a4ea
...
...
@@ -12,14 +12,16 @@ document.addEventListener("DOMContentLoaded", function () {
// モーダルonモーダル(前のモーダルを非表示に)
// ホスト変更ボタン押下イベント
CollaborationUI
.
bindChangeHostButton
();
});
// 閉じるイベント
CollaborationUI
.
bindCloseButton
();
// ユーザー追加イベント
CollaborationUI
.
bindInviteButton
();
CollaborationUI
.
initialBindAddUserButton
();
document
.
addEventListener
(
"readystatechange"
,
()
=>
{
if
(
document
.
readyState
===
"complete"
)
{
CollaborationUI
.
initialBindAddUserButton
();
// 閉じるイベント
CollaborationUI
.
bindCloseButton
();
// ユーザー追加イベント
CollaborationUI
.
bindInviteButton
();
}
});
/*********************************
...
...
@@ -73,14 +75,14 @@ CollaborationUI.bindChangeHostButton = function () {
CollaborationUI
.
bindCloseButton
=
function
()
{
$
(
".close_btn"
).
click
(
function
()
{
$
(
"#overlay_add_user_list"
).
addClass
(
"none"
);
scrollTo
(
0
,
0
);
CollaborationUI
.
bindDisableScroll
();
});
};
CollaborationUI
.
bindInviteButton
=
function
()
{
$
(
".inv_btn"
).
click
(
function
()
{
$
(
"#overlay_add_user_list"
).
addClass
(
"none"
);
scrollTo
(
0
,
0
);
});
};
...
...
public_new/modal_add_user_confirm.html
View file @
ec77a4ea
<div
class=
"modal fade add_user_confirm_modal"
id=
"modalAddUserConfirm"
tabindex=
"-1"
role=
"dialog"
aria-labelledby=
"modalAddUserConfirm"
aria-hidden=
"true"
style=
"position: fixed
;"
>
<div
class=
"modal-dialog modal-dialog-centered modal_collaboration_user"
role=
"document"
>
<div
class=
"modal-content"
style=
"
position: fixed;top: 0;height: 100%;width: 100%;left:0;right: 0;margin: 0 auto
;"
>
aria-labelledby=
"modalAddUserConfirm"
aria-hidden=
"true"
style=
"position: fixed; overflow-y: hidden
;"
>
<div
class=
"modal-dialog modal-dialog-centered modal_collaboration_user"
role=
"document"
style=
"max-width: 100%;"
>
<div
class=
"modal-content"
style=
"
height:70vh; width:90vw
;"
>
<div
class=
"modal-header border-0 pb-0"
>
<span
class=
"m-auto"
>
ユーザー招待
</span>
</div>
...
...
@@ -16,7 +16,8 @@
<div
class=
"chat_item d-flex flex-row align-items-center w-100"
>
<div
class=
"chat_item_l"
>
<div
class=
"thumbnail"
>
<div
class=
"img_wrap"
><img
src=
"{{profileUrl}}"
onError=
"this.src='./img/noImage.png'"
/></div>
<div
class=
"img_wrap"
><img
src=
"{{profileUrl}}"
onError=
"this.src='./img/noImage.png'"
/></div>
</div>
</div>
<div
class=
"chat_item_m px-0"
>
...
...
@@ -34,8 +35,10 @@
</ul>
</div>
</div>
<div
class=
"modal-footer border-0 justify-content-center"
style=
"position: relative;width: 100%;background-color: white;"
>
<button
type=
"button"
id=
"cancelAddUserBtn"
class=
"profile_favorite_btn bg_white border_gray text_blue cancel_add_user_btn"
>
<div
class=
"modal-footer border-0 justify-content-center"
style=
"position: relative;width: 100%;background-color: white;"
>
<button
type=
"button"
id=
"cancelAddUserBtn"
class=
"profile_favorite_btn bg_white border_gray text_blue cancel_add_user_btn"
>
<div
class=
"d-flex flex-column"
>
<span>
キャンセル
</span>
</div>
...
...
public_new/modal_add_user_list.html
View file @
ec77a4ea
<!-- コンテンツ -->
<div
class=
"modal fade add_user_modal"
id=
"addUserInCollaboration"
tabindex=
"-1"
role=
"dialog"
aria-labelledby=
"addUserInCollaboration"
aria-hidden=
"true"
>
<div
class=
"modal-dialog modal-dialog-centered modal_collaboration_user"
role=
"document"
>
<div
class=
"modal-content"
style=
"position: fixed;width: 100%;height:100%;top: 0px;left:0;"
>
<div
class=
"modal fade add_user_modal"
id=
"addUserInCollaboration"
tabindex=
"-1"
role=
"dialog"
aria-labelledby=
"addUserInCollaboration"
aria-hidden=
"true"
>
<div
class=
"modal-dialog modal-dialog-centered modal_collaboration_user"
role=
"document"
style=
"max-width: 100%;"
>
<div
class=
"modal-content"
>
<form
id=
"addUserFormInCollaboration"
action=
"chat_add_user_confirm.html"
method=
"post"
>
<!-- ユーザー検索 -->
<!-- タブ -->
...
...
@@ -9,7 +10,8 @@
<div
class=
"row h-100 align-items-center"
>
<div
class=
"col-4 pr-0"
>
<div
class=
"nav-item"
>
<a
href=
"#"
class=
"close_btn"
class=
"close"
data-dismiss=
"modal"
aria-label=
"Close"
>
閉じる
</a>
<a
href=
"#"
class=
"close_btn"
class=
"close"
data-dismiss=
"modal"
aria-label=
"Close"
>
閉じる
</a>
</div>
</div>
<div
class=
"col-4 p-0"
>
...
...
@@ -20,19 +22,23 @@
</div>
<!-- .row -->
</nav>
<!-- nav -->
<div
class=
"content tabs"
>
<input
id=
"tabMyGroupOnAddUserInCollaboration"
type=
"radio"
name=
"tab_item"
checked
onclick=
"CollaborationUI.refreshMyGroupForAddUserInCollaboration();"
>
<input
id=
"tabMyGroupOnAddUserInCollaboration"
type=
"radio"
name=
"tab_item"
checked
onclick=
"CollaborationUI.refreshMyGroupForAddUserInCollaboration();"
>
<label
class=
"tab_item m-0"
for=
"tabMyGroupOnAddUserInCollaboration"
>
マイグループ
</label>
<input
id=
"tabAllGroupOnAddUserInCollaboration"
type=
"radio"
name=
"tab_item"
onclick=
"CollaborationUI.refreshAllGroupForAddUserInCollaboration('0');"
>
<input
id=
"tabAllGroupOnAddUserInCollaboration"
type=
"radio"
name=
"tab_item"
onclick=
"CollaborationUI.refreshAllGroupForAddUserInCollaboration('0');"
>
<label
class=
"tab_item m-0"
for=
"tabAllGroupOnAddUserInCollaboration"
>
全グループ
</label>
<div
class=
"tab_content"
id=
"tab1_content"
style=
"height: 100vh; overflow:scroll;"
>
<div
class=
"tab_content"
id=
"tab1_content"
>
<div
class=
"chat_list"
>
<!-- お気に入りグループ -->
<div
class=
"category"
onclick=
"CollaborationUI.toggleCategory(this);"
><div
class=
"category_name"
><span>
お気に入り
</span></div></div>
<div
class=
"category"
onclick=
"CollaborationUI.toggleCategory(this);"
>
<div
class=
"category_name"
><span>
お気に入り
</span></div>
</div>
<div
id=
"favoriteListForAddUserInCollaboration"
></div>
<div
id=
"myGroupListForAddUserInCollaboration"
></div>
</div>
</div>
<div
class=
"tab_content"
id=
"tab2_content"
style=
"height: 100vh; overflow:scroll;"
>
<div
class=
"tab_content"
id=
"tab2_content"
>
<div
class=
"breadcrumb"
id=
"groupPathAreaForAddUserInCollaboration"
></div>
<div
class=
"chat_list"
>
<!-- 全グループ -->
...
...
@@ -80,7 +86,7 @@
</div>
</div>
<!-- ルーム解説ボタン -->
<div
class=
"add_user_confirm_btn content"
id=
"addUserConfirmBtnInCollaboration"
style=
"position: fixed;"
>
<div
class=
"add_user_confirm_btn content"
id=
"addUserConfirmBtnInCollaboration"
>
<button
type=
"button"
name=
"button"
id=
"buttonAddUser"
style=
"bottom: 0; width: 100%;"
>
確認
<br>
<span
class=
"select_member_num"
></span><span
class=
"select_member"
>
名 選択中
</span></button>
...
...
@@ -88,4 +94,4 @@
</form>
</div>
</div>
</div>
</div>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment