File tree Expand file tree Collapse file tree 3 files changed +36
-10
lines changed Expand file tree Collapse file tree 3 files changed +36
-10
lines changed Original file line number Diff line number Diff line change 61
61
</div >
62
62
63
63
<script >
64
- var topScrolled = false
65
- window .addEventListener (' scroll' , function () {
66
- if (window .pageYOffset > 165 && ! topScrolled) {
67
- topScrolled = true
68
- document .getElementById (' mobile-bar' ).classList .remove (' top' )
69
- } else if (window .pageYOffset <= 165 && topScrolled) {
70
- topScrolled = false
71
- document .getElementById (' mobile-bar' ).classList .add (' top' )
72
- }
73
- })
64
+ (function () {
65
+ var topScrolled = false
66
+ var sponsors = document .getElementById (' sponsors' )
67
+ var sponsorTop = sponsors .offsetTop
68
+ var sponsorActive = false
69
+
70
+ window .addEventListener (' resize' , function () {
71
+ sponsorTop = sponsors .offsetTop
72
+ })
73
+
74
+ window .addEventListener (' scroll' , function () {
75
+ if (window .pageYOffset > 165 && ! topScrolled) {
76
+ topScrolled = true
77
+ document .getElementById (' mobile-bar' ).classList .remove (' top' )
78
+ } else if (window .pageYOffset <= 165 && topScrolled) {
79
+ topScrolled = false
80
+ document .getElementById (' mobile-bar' ).classList .add (' top' )
81
+ }
82
+ if (window .pageYOffset > sponsorTop - 100 ) {
83
+ if (! sponsorActive) {
84
+ sponsorActive = true
85
+ sponsors .classList .add (' active' )
86
+ }
87
+ } else {
88
+ if (sponsorActive) {
89
+ sponsorActive = false
90
+ sponsors .classList .remove (' active' )
91
+ }
92
+ }
93
+ })
94
+ })()
74
95
</script >
Original file line number Diff line number Diff line change 4
4
<img style =" width : 180px " src =" <%- url_for(" /images /stdlib.png " ) %>" >
5
5
</a >
6
6
<br >
7
+ <br >
7
8
<a href =" https://deepstreamhub.com" target =" _blank" style =" width :130px ;top :1px " >
8
9
<img src =" <%- url_for(" /images /deepstream.png " ) %>" style =" width :130px " >
9
10
</a >
Original file line number Diff line number Diff line change 47
47
h4
48
48
color #9 9 9
49
49
margin-bottom 0
50
+ & .active
51
+ img
52
+ filter : none
53
+ opacity : 1
50
54
51
55
// support-vuejs page
52
56
.content
You can’t perform that action at this time.
0 commit comments