Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
solo-1
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
solo-1
Commits
2bdf70a9
Unverified
Commit
2bdf70a9
authored
Sep 25, 2018
by
Van
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
🎨
fixed #12523
parent
63045d67
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
69 additions
and
3 deletions
+69
-3
src/main/webapp/js/common.min.js
src/main/webapp/js/common.min.js
+1
-1
src/main/webapp/plugins/kanbanniang/assert/index.css
src/main/webapp/plugins/kanbanniang/assert/index.css
+2
-0
src/main/webapp/plugins/kanbanniang/assert/index.js
src/main/webapp/plugins/kanbanniang/assert/index.js
+64
-0
src/main/webapp/plugins/kanbanniang/plugin.ftl
src/main/webapp/plugins/kanbanniang/plugin.ftl
+1
-1
src/main/webapp/skins
src/main/webapp/skins
+1
-1
No files found.
src/main/webapp/js/common.min.js
View file @
2bdf70a9
This diff is collapsed.
Click to expand it.
src/main/webapp/plugins/kanbanniang/assert/index.css
View file @
2bdf70a9
...
...
@@ -2,6 +2,8 @@
position
:
fixed
;
bottom
:
0
;
left
:
0
;
height
:
250px
;
cursor
:
move
;
}
.solo-kanbanniang
:hover
.solo-kanbanniang__tool
{
...
...
src/main/webapp/plugins/kanbanniang/assert/index.js
View file @
2bdf70a9
...
...
@@ -13,6 +13,69 @@ var soloKanbanniang = {
$
(
'
.solo-kanbanniang__tip
'
).
fadeTo
(
200
,
0
);
},
timeout
);
},
_initMove
:
function
()
{
if
(
sessionStorage
.
soloKanbanniangX
)
{
$
(
'
.solo-kanbanniang
'
).
css
(
'
left
'
,
sessionStorage
.
soloKanbanniangX
+
'
px
'
)
}
if
(
sessionStorage
.
soloKanbanniangY
)
{
$
(
'
.solo-kanbanniang
'
).
css
(
'
top
'
,
sessionStorage
.
soloKanbanniangY
+
'
px
'
)
}
$
(
'
.solo-kanbanniang
'
).
mousedown
(
function
(
event
)
{
var
_document
=
document
;
if
(
!
event
)
{
event
=
window
.
event
;
}
var
dialog
=
this
;
var
x
=
event
.
clientX
-
parseInt
(
dialog
.
style
.
left
||
0
),
y
=
event
.
clientY
-
parseInt
(
dialog
.
style
.
top
||
0
);
_document
.
ondragstart
=
"
return false;
"
;
_document
.
onselectstart
=
"
return false;
"
;
_document
.
onselect
=
"
document.selection.empty();
"
;
if
(
this
.
setCapture
)
{
this
.
setCapture
();
}
else
if
(
window
.
captureEvents
)
{
window
.
captureEvents
(
Event
.
MOUSEMOVE
|
Event
.
MOUSEUP
);
}
_document
.
onmousemove
=
function
(
event
)
{
if
(
!
event
)
{
event
=
window
.
event
;
}
var
positionX
=
event
.
clientX
-
x
,
positionY
=
event
.
clientY
-
y
;
if
(
positionX
<
0
)
{
positionX
=
0
;
}
if
(
positionX
>
$
(
window
).
width
()
-
$
(
dialog
).
width
())
{
positionX
=
$
(
window
).
width
()
-
$
(
dialog
).
width
();
}
if
(
positionY
<
0
)
{
positionY
=
0
;
}
if
(
positionY
>
$
(
'
html
'
).
height
()
-
$
(
dialog
).
height
())
{
positionY
=
$
(
'
html
'
).
height
()
-
$
(
dialog
).
height
();
}
dialog
.
style
.
left
=
positionX
+
"
px
"
;
dialog
.
style
.
top
=
positionY
+
"
px
"
;
sessionStorage
.
setItem
(
'
soloKanbanniangX
'
,
positionX
);
sessionStorage
.
setItem
(
'
soloKanbanniangY
'
,
positionY
);
};
_document
.
onmouseup
=
function
()
{
if
(
this
.
releaseCapture
)
{
this
.
releaseCapture
();
}
else
if
(
window
.
captureEvents
)
{
window
.
captureEvents
(
Event
.
MOUSEMOVE
|
Event
.
MOUSEUP
);
}
_document
.
onmousemove
=
null
;
_document
.
onmouseup
=
null
;
_document
.
ondragstart
=
null
;
_document
.
onselectstart
=
null
;
_document
.
onselect
=
null
;
}
});
},
_initTips
:
function
()
{
$
.
ajax
({
cache
:
true
,
...
...
@@ -137,6 +200,7 @@ var soloKanbanniang = {
this
.
_initTips
();
this
.
_initMenu
();
this
.
_initFirstMsg
();
this
.
_initMove
();
window
.
setInterval
(
soloKanbanniang
.
showChat
,
30000
);
var
re
=
/solo/
;
...
...
src/main/webapp/plugins/kanbanniang/plugin.ftl
View file @
2bdf70a9
...
...
@@ -17,7 +17,7 @@
along with this program. If not, see <https://www.gnu.org/licenses/>.
-->
<link type="text/css" rel="stylesheet" href="/plugins/kanbanniang/assert/index.css"/>
<link type="text/css" rel="stylesheet" href="
https://static-solo.b3log.org
/plugins/kanbanniang/assert/index.css"/>
<script async src="https://static-solo.b3log.org/plugins/kanbanniang/assert/index.js"></script>
<div class="solo-kanbanniang">
<div class="solo-kanbanniang__tip"></div>
...
...
skins
@
c2c29ee9
Subproject commit
77adf1de74a0c0bff78922f09e45b433d829d619
Subproject commit
c2c29ee93631faf3b69292de03345cc8740e5b8c
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