Commit 22459db
committed
Alternate approach to delaying showing problem content until after MathJax content has rendered.
In addition to setting the `.problem-content` div not visible, this
injects an overlay div that is position absolutely over the
`.problem-content` div with the same size. It also gets that
`.problem-content` class so that it appears like an empty problem. It
also pulsatess slowly using essentially bootstrap's `placeholder-glow`
animation (although implemented with a JavaScript animation instead of
css). In addition a height transition is set on the div so that it grows
a bit slower than just the immediate jump in size.
Perhaps this will allay the appearance of the content below jumping down
in some cases since now there is something shown instead of just an
empty space.
This is an alternate approach to #3003 that maybe some will like better?1 parent f2e3ea3 commit 22459db
1 file changed
Lines changed: 43 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
2 | 4 | | |
3 | 5 | | |
4 | 6 | | |
| |||
103 | 105 | | |
104 | 106 | | |
105 | 107 | | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
106 | 118 | | |
107 | 119 | | |
108 | 120 | | |
| |||
134 | 146 | | |
135 | 147 | | |
136 | 148 | | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
137 | 180 | | |
0 commit comments