Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
M
mycard
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
syntax_j
mycard
Commits
b77e0994
Commit
b77e0994
authored
Jan 28, 2016
by
神楽坂玲奈
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
user profile
parent
46875bb7
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
30 additions
and
8 deletions
+30
-8
css/style.css
css/style.css
+14
-4
index.html
index.html
+3
-3
js/app.js
js/app.js
+13
-1
No files found.
css/style.css
View file @
b77e0994
...
@@ -33,7 +33,7 @@ nav {
...
@@ -33,7 +33,7 @@ nav {
-webkit-app-region
:
drag
;
-webkit-app-region
:
drag
;
}
}
nav
i
,
nav
a
{
i
,
a
{
-webkit-app-region
:
no-drag
;
-webkit-app-region
:
no-drag
;
}
}
...
@@ -78,7 +78,6 @@ li > a {
...
@@ -78,7 +78,6 @@ li > a {
li
>
a
:hover
,
#window-buttons
>
i
:hover
{
li
>
a
:hover
,
#window-buttons
>
i
:hover
{
color
:
#fff
;
color
:
#fff
;
cursor
:
pointer
;
}
}
li
.active
>
a
{
li
.active
>
a
{
...
@@ -89,7 +88,7 @@ li.active > a {
...
@@ -89,7 +88,7 @@ li.active > a {
float
:
right
float
:
right
}
}
.navbar-right
div
{
.navbar-right
>
div
,
#user
>
.item
{
float
:
left
;
float
:
left
;
margin
:
0
0.5rem
margin
:
0
0.5rem
}
}
...
@@ -118,9 +117,20 @@ body.maximized #maximize {
...
@@ -118,9 +117,20 @@ body.maximized #maximize {
padding
:
0.175rem
;
padding
:
0.175rem
;
}
}
#username
,
#logout
{
.item
{
display
:
block
;
float
:
left
;
float
:
left
;
padding-top
:
.425rem
;
padding-top
:
.425rem
;
padding-bottom
:
.425rem
;
padding-bottom
:
.425rem
;
margin-left
:
4px
;
margin-left
:
4px
;
color
:
inherit
;
text-decoration
:
none
;
}
.item
:hover
{
color
:
#fff
;
}
a
{
cursor
:
default
;
}
}
\ No newline at end of file
index.html
View file @
b77e0994
...
@@ -22,9 +22,9 @@
...
@@ -22,9 +22,9 @@
</ul>
</ul>
<div
class=
"navbar-right"
>
<div
class=
"navbar-right"
>
<div
id=
"user"
hidden
>
<div
id=
"user"
hidden
>
<
img
id=
"avatar"
>
<
a
href=
"#forum"
class=
"profile"
><img
id=
"avatar"
></a
>
<
div
id=
"username"
></div
>
<
a
href=
"#forum"
class=
"profile item"
id=
"username"
></a
>
<
div
id=
"logout"
>
切换
</div
>
<
a
href=
"#ygopro"
id=
"logout"
class=
"item"
>
切换
</a
>
</div>
</div>
<div
id=
"window-buttons"
hidden
>
<div
id=
"window-buttons"
hidden
>
<i
id=
"minimize"
class=
"icon-minimize"
></i>
<i
id=
"minimize"
class=
"icon-minimize"
></i>
...
...
js/app.js
View file @
b77e0994
...
@@ -41,7 +41,7 @@ document.getElementById('nav-' + hash).className = "active";
...
@@ -41,7 +41,7 @@ document.getElementById('nav-' + hash).className = "active";
document
.
getElementById
(
hash
).
style
.
display
=
'
block
'
;
document
.
getElementById
(
hash
).
style
.
display
=
'
block
'
;
let
webviews
=
document
.
getElementsByTagName
(
'
webview
'
);
let
webviews
=
document
.
getElementsByTagName
(
'
webview
'
);
for
(
var
i
=
0
;
i
<
webviews
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
webviews
.
length
;
i
++
)
{
webviews
.
item
(
i
).
addEventListener
(
'
new-window
'
,
(
event
)
=>
{
webviews
.
item
(
i
).
addEventListener
(
'
new-window
'
,
(
event
)
=>
{
require
(
'
electron
'
).
shell
.
openExternal
(
event
.
url
);
require
(
'
electron
'
).
shell
.
openExternal
(
event
.
url
);
});
});
...
@@ -53,6 +53,18 @@ document.getElementById("logout").onclick = ()=> {
...
@@ -53,6 +53,18 @@ document.getElementById("logout").onclick = ()=> {
})
})
};
};
let
elements
=
document
.
getElementsByClassName
(
'
profile
'
);
for
(
let
i
=
0
;
i
<
elements
.
length
;
i
++
)
{
let
element
=
elements
.
item
(
i
);
element
.
onclick
=
function
()
{
let
user_url
=
'
https://forum.touhou.cc/users/
'
+
document
.
getElementById
(
'
username
'
).
innerHTML
;
let
user_webview
=
document
.
getElementById
(
'
forum
'
);
if
(
user_webview
.
src
.
indexOf
(
user_url
)
!=
0
)
{
// begin with
user_webview
.
src
=
user_url
;
}
}
}
ipcRenderer
.
on
(
'
login
'
,
(
event
,
user
)
=>
{
ipcRenderer
.
on
(
'
login
'
,
(
event
,
user
)
=>
{
console
.
log
(
event
,
user
);
console
.
log
(
event
,
user
);
document
.
getElementById
(
'
avatar
'
).
src
=
user
.
avatar_url
;
document
.
getElementById
(
'
avatar
'
).
src
=
user
.
avatar_url
;
...
...
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