nick5363 commited on
Commit
d09903a
·
verified ·
1 Parent(s): a38a635

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +19 -17
index.html CHANGED
@@ -110,24 +110,26 @@
110
  </div>
111
  </div>
112
 
113
- <!-- Widget 3: Timeline -->
114
  <div class="section">
115
- <h2>Market Timeline</h2>
116
- <div class="tradingview-widget-container">
117
- <div class="tradingview-widget-container__widget"></div>
118
- <script type="text/javascript" src="https://s3.tradingview.com/external-embedding/embed-widget-timeline.js" async>
119
- {
120
- "feedMode": "all_symbols",
121
- "isTransparent": false,
122
- "displayMode": "regular",
123
- "width": 400,
124
- "height": 550,
125
- "colorTheme": "dark",
126
- "locale": "en"
127
- }
128
- </script>
129
- </div>
 
130
  </div>
131
-
 
132
  </body>
133
  </html>
 
110
  </div>
111
  </div>
112
 
113
+ <!-- Widget 3: News -->
114
  <div class="section">
115
+ <h2>News</h2>
116
+ <iframe style="border: none; width:330px; height: 990px;" data-widget-name="NewsWidget" src="https://widget.darqube.com/news-widget?token=67f8a24b26dbae65032400b7" id="NewsWidget-n50sg30"></iframe>
117
+ <script>
118
+ window.top.addEventListener("message", function(msg) {
119
+ const widget = document.getElementById('NewsWidget-n50sg30');
120
+
121
+ if (!widget) return;
122
+
123
+ const styles = msg.data?.styles;
124
+ const token = msg.data?.token;
125
+ const urlToken = new URL(widget.src)?.searchParams?.get?.('token');
126
+ if (styles && token === urlToken) {
127
+ Object.keys(styles).forEach(key => widget.style.setProperty(key, styles[key]))
128
+ }
129
+ });
130
+ </script>
131
  </div>
132
+ </div>
133
+
134
  </body>
135
  </html>