PrakharPratap commited on
Commit
1f8f99f
·
1 Parent(s): f45e27a

initial commit

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +3 -0
  2. flasktest/.DS_Store +0 -0
  3. flasktest/195638scr_9f285ecae64a4be-1-e1680102791743-600x600.jpg +0 -0
  4. flasktest/39784076765_0a9e81d191_b.jpg +0 -0
  5. flasktest/4_20-Album.jpeg +0 -0
  6. flasktest/52789698833_0364bf6445_b.jpg +0 -0
  7. flasktest/52959407600_454f5e13cc_b.jpg +0 -0
  8. flasktest/64539b7c5de18db18468da1c_Group%202061.png +0 -0
  9. flasktest/64539b7c5de18db18468da1c_Group%202061.svg +48 -0
  10. flasktest/647763a154149e2140da5526_Group%202062.png +0 -0
  11. flasktest/647763a154149e2140da5526_Group%202062.svg +34 -0
  12. flasktest/Buddy-Bear-Left-Main-250x188.jpg +0 -0
  13. flasktest/GAB-Hat-Clip-Overhead-250x188.jpg +0 -0
  14. flasktest/Girl-Scouts-Patch-Gab-Gear-250x188.jpg +0 -0
  15. flasktest/Have-Questions_304x184.jpg +0 -0
  16. flasktest/Medication-Home-Delivery_304x184.jpg +0 -0
  17. flasktest/My-Prescription-Benefits_304x184.jpg +0 -0
  18. flasktest/PopSocket-Featured-250x188.jpg +0 -0
  19. flasktest/README.md +6 -0
  20. flasktest/RS195853_20220524_Malawi_FCDO_TC_DSC_9708-scr-1-600x600.jpg +0 -0
  21. flasktest/RadioWorkshop-icons-800px-navy-Radio.png +0 -0
  22. flasktest/UN0791792_Suday_March2023-600x600.jpg +0 -0
  23. flasktest/UNI217680-600x600.jpg +0 -0
  24. flasktest/__pycache__/gradd.cpython-310.pyc +0 -0
  25. flasktest/__pycache__/gradioHandS.cpython-310.pyc +0 -0
  26. flasktest/__pycache__/handSwithFF.cpython-310.pyc +0 -0
  27. flasktest/__pycache__/handSwithFFog.cpython-310.pyc +0 -0
  28. flasktest/__pycache__/index.cpython-310.pyc +0 -0
  29. flasktest/__pycache__/index0.cpython-310.pyc +0 -0
  30. flasktest/__pycache__/index3.cpython-310.pyc +0 -0
  31. flasktest/a827d3.jpg +0 -0
  32. flasktest/algorithm-cover.png +0 -0
  33. flasktest/burger.svg +10 -0
  34. flasktest/cb978c.jpg +0 -0
  35. flasktest/childrensradiofoundation.html +58 -0
  36. flasktest/cloneNonDefault.py +46 -0
  37. flasktest/countly.html +40 -0
  38. flasktest/cozyio.html +44 -0
  39. flasktest/dbf731.jpg +0 -0
  40. flasktest/elemFrompt.py +38 -0
  41. flasktest/elixirsolutions.html +47 -0
  42. flasktest/firefall.py +57 -0
  43. flasktest/flagged/.DS_Store +0 -0
  44. flasktest/flagged/log.csv +41 -0
  45. flasktest/flagged/output 0/tmptcfpnuba.png +3 -0
  46. flasktest/flagged/output 1/tmpv1a06_56.png +0 -0
  47. flasktest/flagged/output 2/1f67e024d31d0dacee2762092a3e3f7e8ee98b35/originalStyles.txt +432 -0
  48. flasktest/flagged/output 3/1418b254a6486c0322a832c1efdf98a2ea6fd9e9/franklinStyles.css +84 -0
  49. flasktest/flickrblog.html +42 -0
  50. flasktest/franklinHTML.html +48 -0
.gitattributes CHANGED
@@ -33,3 +33,6 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ flasktest/flagged/output[[:space:]]0/tmptcfpnuba.png filter=lfs diff=lfs merge=lfs -text
37
+ flasktest/originalScreenshot.png filter=lfs diff=lfs merge=lfs -text
38
+ flasktest/screenshot.png filter=lfs diff=lfs merge=lfs -text
flasktest/.DS_Store ADDED
Binary file (6.15 kB). View file
 
flasktest/195638scr_9f285ecae64a4be-1-e1680102791743-600x600.jpg ADDED
flasktest/39784076765_0a9e81d191_b.jpg ADDED
flasktest/4_20-Album.jpeg ADDED
flasktest/52789698833_0364bf6445_b.jpg ADDED
flasktest/52959407600_454f5e13cc_b.jpg ADDED
flasktest/64539b7c5de18db18468da1c_Group%202061.png ADDED
flasktest/64539b7c5de18db18468da1c_Group%202061.svg ADDED
flasktest/647763a154149e2140da5526_Group%202062.png ADDED
flasktest/647763a154149e2140da5526_Group%202062.svg ADDED
flasktest/Buddy-Bear-Left-Main-250x188.jpg ADDED
flasktest/GAB-Hat-Clip-Overhead-250x188.jpg ADDED
flasktest/Girl-Scouts-Patch-Gab-Gear-250x188.jpg ADDED
flasktest/Have-Questions_304x184.jpg ADDED
flasktest/Medication-Home-Delivery_304x184.jpg ADDED
flasktest/My-Prescription-Benefits_304x184.jpg ADDED
flasktest/PopSocket-Featured-250x188.jpg ADDED
flasktest/README.md ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ ---
2
+ title: Fanklin_Importer_CSS
3
+ app_file: handSwithFFog.py
4
+ sdk: gradio
5
+ sdk_version: 3.35.2
6
+ ---
flasktest/RS195853_20220524_Malawi_FCDO_TC_DSC_9708-scr-1-600x600.jpg ADDED
flasktest/RadioWorkshop-icons-800px-navy-Radio.png ADDED
flasktest/UN0791792_Suday_March2023-600x600.jpg ADDED
flasktest/UNI217680-600x600.jpg ADDED
flasktest/__pycache__/gradd.cpython-310.pyc ADDED
Binary file (1.61 kB). View file
 
flasktest/__pycache__/gradioHandS.cpython-310.pyc ADDED
Binary file (7.91 kB). View file
 
flasktest/__pycache__/handSwithFF.cpython-310.pyc ADDED
Binary file (13.1 kB). View file
 
flasktest/__pycache__/handSwithFFog.cpython-310.pyc ADDED
Binary file (15.2 kB). View file
 
flasktest/__pycache__/index.cpython-310.pyc ADDED
Binary file (348 Bytes). View file
 
flasktest/__pycache__/index0.cpython-310.pyc ADDED
Binary file (3.46 kB). View file
 
flasktest/__pycache__/index3.cpython-310.pyc ADDED
Binary file (3.79 kB). View file
 
flasktest/a827d3.jpg ADDED
flasktest/algorithm-cover.png ADDED
flasktest/burger.svg ADDED
flasktest/cb978c.jpg ADDED
flasktest/childrensradiofoundation.html ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <div class="cards">
2
+ <div>
3
+ <div>
4
+ <picture>
5
+ <source type="image/webp" srcset="RadioWorkshop-icons-800px-navy-Radio.png">
6
+ <source type="image/webp" srcset="RadioWorkshop-icons-800px-navy-Radio.png">
7
+ <source type="image/jpeg" srcset="RadioWorkshop-icons-800px-navy-Radio.png">
8
+ <img loading="lazy" src="RadioWorkshop-icons-800px-navy-Radio.png">
9
+ </picture>
10
+ </div>
11
+ <div>
12
+ <h3>36</h3>
13
+ <p>radio stations</p>
14
+ </div>
15
+ </div>
16
+ <div>
17
+ <div>
18
+ <picture>
19
+ <source type="image/webp" srcset="RadioWorkshop-icons-800px-navy-Youth-1.png">
20
+ <source type="image/webp" srcset="RadioWorkshop-icons-800px-navy-Youth-1.png">
21
+ <source type="image/jpeg" srcset="RadioWorkshop-icons-800px-navy-Youth-1.png">
22
+ <img loading="lazy" src="RadioWorkshop-icons-800px-navy-Youth-1.png">
23
+ </picture>
24
+ </div>
25
+ <div>
26
+ <h3>4197</h3>
27
+ <p>youth trained reporters</p>
28
+ </div>
29
+ </div>
30
+ <div>
31
+ <div>
32
+ <picture>
33
+ <source type="image/webp" srcset="RadioWorkshop-icons-800px-navy-Listeners.png">
34
+ <source type="image/webp" srcset="RadioWorkshop-icons-800px-navy-Listeners.png">
35
+ <source type="image/jpeg" srcset="RadioWorkshop-icons-800px-navy-Listeners.png">
36
+ <img src="RadioWorkshop-icons-800px-navy-Listeners.png">
37
+ </picture>
38
+ </div>
39
+ <div>
40
+ <h3>6.4m</h3>
41
+ <p>listeners across africa</p>
42
+ </div>
43
+ </div>
44
+ <div>
45
+ <div>
46
+ <picture>
47
+ <source type="image/webp" srcset="RadioWorkshop-icons-800px-navy-Stations.png">
48
+ <source type="image/webp" srcset="RadioWorkshop-icons-800px-navy-Stations.png">
49
+ <source type="image/jpeg" srcset="RadioWorkshop-icons-800px-navy-Stations.png">
50
+ <img loading="lazy" src="RadioWorkshop-icons-800px-navy-Stations.png">
51
+ </picture>
52
+ </div>
53
+ <div>
54
+ <h3>21</h3>
55
+ <p>broadcast languages</p>
56
+ </div>
57
+ </div>
58
+ </div>
flasktest/cloneNonDefault.py ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import asyncio
2
+ import json
3
+ from pyppeteer import launch
4
+
5
+ async def compare_styles(url, container_selector):
6
+ browser = await launch()
7
+ page = await browser.newPage()
8
+ await page.goto(url)
9
+
10
+ container_element = await page.querySelector(container_selector)
11
+ if container_element:
12
+ await compare_element_styles(page, container_element, container_selector)
13
+ else:
14
+ print(f'Container element with selector "{container_selector}" not found.')
15
+
16
+ await browser.close()
17
+
18
+ async def compare_element_styles(page, element, identifier):
19
+ clone_selector = '__cloned_element__'
20
+ await page.evaluate(f'el => el.cloneNode(true)', element, force_expr=True)
21
+ await page.evaluate(f'el => {{ el.style.all = "unset"; el.setAttribute("id", "{clone_selector}"); }}', element, force_expr=True)
22
+
23
+ clone_handle = await page.querySelector(f'#{clone_selector}')
24
+
25
+ computed_styles = await element.executionContext().evaluate('(el) => JSON.stringify(getComputedStyle(el))', element)
26
+ clone_styles = await clone_handle.executionContext().evaluate('(el) => JSON.stringify(getComputedStyle(el))', clone_handle)
27
+
28
+ print(f'Here are the styles for element {identifier}:')
29
+
30
+ computed_styles_dict = json.loads(computed_styles)
31
+ clone_styles_dict = json.loads(clone_styles)
32
+
33
+ for style_property, actual_value in computed_styles_dict.items():
34
+ clone_value = clone_styles_dict.get(style_property)
35
+
36
+ if actual_value != clone_value:
37
+ print(f'{style_property}: {actual_value}')
38
+
39
+ child_elements = await page.querySelectorAll(f'{element._remoteObject.description} > *')
40
+ for i, child_element in enumerate(child_elements):
41
+ await compare_element_styles(page, child_element, f'{identifier}.{i}')
42
+
43
+ url = input('Enter the URL of the webpage: ')
44
+ container_selector = input('Enter the container selector: ')
45
+
46
+ asyncio.get_event_loop().run_until_complete(compare_styles(url, container_selector))
flasktest/countly.html ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <div class="cards">
2
+ <div>
3
+ <div>
4
+ <picture>
5
+ <source type="image/webp" srcset="647763a154149e2140da5526_Group%202062.png">
6
+ <source type="image/webp" srcset="647763a154149e2140da5526_Group%202062.png">
7
+ <source type="image/jpeg" srcset="647763a154149e2140da5526_Group%202062.png">
8
+ <img loading="lazy" src="647763a154149e2140da5526_Group%202062.png">
9
+ </picture>
10
+ </div>
11
+ <div>
12
+ <div>Become fully compliant and leave any security threats out the door</div>
13
+ <div>"With Countly, you are your data's sole owner, controller, and processor. You are in charge."</div>
14
+ </div>
15
+ </div>
16
+ <div>
17
+ <div>
18
+ <picture>
19
+ <source type="image/webp" srcset="64539b7c5de18db18468da1c_Group%202061.png">
20
+ <source type="image/webp" srcset="64539b7c5de18db18468da1c_Group%202061.png">
21
+ <source type="image/jpeg" srcset="64539b7c5de18db18468da1c_Group%202061.png">
22
+ <img loading="lazy" src="64539b7c5de18db18468da1c_Group%202061.png">
23
+ </picture>
24
+ </div>
25
+ <div>
26
+ <div>Stay trustworthy by working with trustworthy</div>
27
+ <div>"ISO 27001 and SOC2 certified, Countly takes privacy seriously and helps you do the same within your organization and with your customers."</div>
28
+ </div>
29
+ </div>
30
+ <div>
31
+ <div>
32
+ <span class="emoji-62px">🔒</span>
33
+ <br>
34
+ </div>
35
+ <div>
36
+ <div>"Dont compromise on your data privacy standards and retain full control of your hosting"</div>
37
+ <div>"Countly supports your needs no matter what. Be it self-hosting or private deployments in the cloud."</div>
38
+ </div>
39
+ </div>
40
+ </div>
flasktest/cozyio.html ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <div class="cards">
2
+ <div>
3
+ <div>
4
+ <picture>
5
+ <source type="image/webp" srcset="Buddy-Bear-Left-Main-250x188.jpg">
6
+ <source type="image/webp" srcset="Buddy-Bear-Left-Main-250x188.jpg">
7
+ <source type="image/jpeg" srcset="Buddy-Bear-Left-Main-250x188.jpg">
8
+ <img loading="lazy" src="Buddy-Bear-Left-Main-250x188.jpg">
9
+ </picture>
10
+ </div>
11
+ <div>
12
+ <h3>BUDDY BEAR (LIMITED EDITION)</h3>
13
+ <p>$50.00</p>
14
+ </div>
15
+ </div>
16
+ <div>
17
+ <div>
18
+ <picture>
19
+ <source type="image/webp" srcset="Girl-Scouts-Patch-Gab-Gear-250x188.jpg">
20
+ <source type="image/webp" srcset="Girl-Scouts-Patch-Gab-Gear-250x188.jpg">
21
+ <source type="image/jpeg" srcset="Girl-Scouts-Patch-Gab-Gear-250x188.jpg">
22
+ <img loading="lazy" src="Girl-Scouts-Patch-Gab-Gear-250x188.jpg">
23
+ </picture>
24
+ </div>
25
+ <div>
26
+ <h3>GIRL SCOUTS UPSTANDER PATCH</h3>
27
+ <p>$3.00</p>
28
+ </div>
29
+ </div>
30
+ <div>
31
+ <div>
32
+ <picture>
33
+ <source type="image/webp" srcset="GAB-Hat-Clip-Overhead-250x188.jpg">
34
+ <source type="image/webp" srcset="GAB-Hat-Clip-Overhead-250x188.jpg">
35
+ <source type="image/jpeg" srcset="GAB-Hat-Clip-Overhead-250x188.jpg">
36
+ <img src="GAB-Hat-Clip-Overhead-250x188.jpg">
37
+ </picture>
38
+ </div>
39
+ <div>
40
+ <h3>HAT CLIPS</h3>
41
+ <p>$6.95</p>
42
+ </div>
43
+ </div>
44
+ </div>
flasktest/dbf731.jpg ADDED
flasktest/elemFrompt.py ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import asyncio
2
+ from pyppeteer import launch
3
+
4
+ async def get_element_html(url, x, y):
5
+ # const browser = await puppeteer.launch( {"headless": false, args: ['--start-maximized'] } );
6
+ browser = await launch()
7
+ page = await browser.newPage()
8
+
9
+ await page.setViewport({'width': 3072, 'height': 1920})
10
+ await page.goto(url)
11
+
12
+ # Get the HTML element at the specified (x, y) coordinate
13
+ element = await page.evaluate(
14
+ '''(x, y) => {
15
+ const element = document.elementFromPoint(x, y);
16
+ return element ? element.outerHTML : null;
17
+ }''',
18
+ x, y
19
+ )
20
+
21
+ await browser.close()
22
+ return element
23
+
24
+ async def save_html_to_file(html, filename):
25
+ with open(filename, 'w') as file:
26
+ file.write(html)
27
+
28
+ async def main():
29
+ url = input("Enter URL: ")
30
+ x = int(input("Enter X coordinate: "))
31
+ y = int(input("Enter Y coordinate: "))
32
+ filename = f'at{x}and{y}.html'
33
+
34
+ html = await get_element_html(url, x, y)
35
+ await save_html_to_file(html, filename)
36
+ print("HTML saved to", filename)
37
+
38
+ asyncio.run(main())
flasktest/elixirsolutions.html ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <div class="cards">
2
+ <div>
3
+ <div>
4
+ <picture>
5
+ <source type="image/webp" srcset="My-Prescription-Benefits_304x184.jpg" media="(min-width: 600px)">
6
+ <source type="image/webp" srcset="My-Prescription-Benefits_304x184.jpg">
7
+ <source type="image/jpeg" srcset="My-Prescription-Benefits_304x184.jpg" media="(min-width: 600px)">
8
+ <img loading="lazy" alt="Woman typing on laptop" src="My-Prescription-Benefits_304x184.jpg" width="304" height="184">
9
+ </picture>
10
+ </div>
11
+ <div>
12
+ <h3 id="my-prescription-benefits">My Prescription Benefits</h3>
13
+ <p>For information on your prescription benefits, log into your Member Portal. Find ways to save, review your coverage, find a network pharmacy and more.</p>
14
+ <p><a href="https://www.elixirsolutions.com/register-login">Member Portal</a></p>
15
+ </div>
16
+ </div>
17
+ <div>
18
+ <div>
19
+ <picture>
20
+ <source type="image/webp" srcset="Medication-Home-Delivery_304x184.jpg" media="(min-width: 600px)">
21
+ <source type="image/webp" srcset="Medication-Home-Delivery_304x184.jpg">
22
+ <source type="image/jpeg" srcset="Medication-Home-Delivery_304x184.jpg" media="(min-width: 600px)">
23
+ <img loading="lazy" alt="Man checking prescriptions on laptop" data-title="M-Home-delivery" src="Medication-Home-Delivery_304x184.jpg" width="304" height="184">
24
+ </picture>
25
+ </div>
26
+ <div>
27
+ <h3 id="medication-home-delivery">Medication Home Delivery</h3>
28
+ <p>To fill or refill prescriptions by mail, log into your Member Portal. Track the status of your order, transfer prescriptions, view your medication history and more.</p>
29
+ <p><a href="https://www.elixirsolutions.com/members/about-mail">Learn More</a></p>
30
+ </div>
31
+ </div>
32
+ <div>
33
+ <div>
34
+ <picture>
35
+ <source type="image/webp" srcset="Have-Questions_304x184.jpg" media="(min-width: 600px)">
36
+ <source type="image/webp" srcset="Have-Questions_304x184.jpg">
37
+ <source type="image/jpeg" srcset="Have-Questions_304x184.jpg" media="(min-width: 600px)">
38
+ <img loading="lazy" alt="Young couple checking tablet" data-title="have-questions" src="Have-Questions_304x184.jpg" width="304" height="184">
39
+ </picture>
40
+ </div>
41
+ <div>
42
+ <h3 id="have-questions">Have Questions?</h3>
43
+ <p>Learn more about how Elixir can help you better manage your prescription benefits. Get answers about mail order, specialty and find forms and resources.</p>
44
+ <p><a href="https://www.elixirsolutions.com/members">Members Page</a></p>
45
+ </div>
46
+ </div>
47
+ </div>
flasktest/firefall.py ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os, json, requests
2
+
3
+ # enter the client id from imss here
4
+ client_id = 'MDSR_Firefall'
5
+ client_secret = 's8e-8CGebu-kO3Vt_ICCNzQU8sCVYCHqcuFq' #enter the client secret from imss here
6
+ permanent_auth_code = 'eyJhbGciOiJSUzI1NiIsIng1dSI6Imltc19uYTEtc3RnMS1rZXktcGFjLTEuY2VyIiwia2lkIjoiaW1zX25hMS1zdGcxLWtleS1wYWMtMSIsIml0dCI6InBhYyJ9.eyJpZCI6Ik1EU1JfRmlyZWZhbGxfc3RnIiwidHlwZSI6ImF1dGhvcml6YXRpb25fY29kZSIsImNsaWVudF9pZCI6Ik1EU1JfRmlyZWZhbGwiLCJ1c2VyX2lkIjoiTURTUl9GaXJlZmFsbEBBZG9iZUlEIiwiYXMiOiJpbXMtbmExLXN0ZzEiLCJvdG8iOmZhbHNlLCJjcmVhdGVkX2F0IjoiMTY4MTE0NTIxNDk1MCIsInNjb3BlIjoic3lzdGVtIn0.Yoz7IPhmIBV2uNKl1CJJ9rJ0HmvDBQFbh0AihlHdsOa1E3yBs7WB9ilTCUVodifg8gh1yw4QRllV1NKS2RYeiGxQU7rXAF7SEnH_X_Tqdl735PBnBFL8sW_x76dzmT6MZIzynz8Ywu57qztvFnHoLMfJ7HsNt7rkOqF3IZByOinxyJzRTwMfygHSKjoQx6A4S7LbuQWjlqDbM9RaeCcakMEqGvSKqkLQvtMg40ZQYSNELoFtbATfwuVrHWOglAQS4A2FR24ziop137imu4HrTr-syDYki8VWV27WuGGo632_K2vJwqbaYjZvyrtsuBLH3fGGgXgyM5EA_Jk_lcMFog' #imss -> service tokens -> permanent auth token
7
+ ims_url = 'https://ims-na1-stg1.adobelogin.com/ims/token/v2'
8
+ firefall_client_id = "MDSR_Firefall"
9
+ ims_org_id = client_id
10
+ api_key = client_id
11
+ azure_url = 'https://firefall-stage.adobe.io/v1/completions'
12
+
13
+ def get_openai_response(azure_url, ims_org_id, api_key, temp_auth_token, json_data):
14
+ headers = {
15
+ 'x-gw-ims-org-id': ims_org_id,
16
+ 'x-api-key': api_key,
17
+ 'Authorization': f'Bearer {temp_auth_token}',
18
+ 'Content-Type': 'application/json',
19
+ }
20
+ response = requests.post(azure_url, headers=headers, json=json_data)
21
+ return json.loads(response.text)
22
+
23
+ def get_temp_auth_token(ims_url, client_id, client_secret, permanent_auth_code):
24
+ params = {
25
+ 'client_id': client_id,
26
+ 'client_secret': client_secret,
27
+ 'code': permanent_auth_code,
28
+ 'grant_type': 'authorization_code',
29
+ }
30
+ response = requests.post(ims_url, params=params)
31
+ return json.loads(response.text)
32
+
33
+
34
+ response = get_temp_auth_token(ims_url, client_id, client_secret, permanent_auth_code)
35
+ # print(response)
36
+ temp_auth_token = response['access_token']
37
+
38
+ query = """hello world!"""
39
+ json_data = {
40
+ "dialogue":{
41
+ "question": query
42
+ },
43
+ "llm_metadata": {
44
+ "model_name": "gpt-4",
45
+ "temperature": 0.0,
46
+ "max_tokens": 8071,
47
+ "top_p": 1.0,
48
+ "frequency_penalty": 0,
49
+ "presence_penalty": 0,
50
+ "n": 1,
51
+ "llm_type": "azure_chat_openai"
52
+ }
53
+ }
54
+
55
+ openai_response = get_openai_response(azure_url, ims_org_id, api_key, temp_auth_token, json_data)
56
+ # print("OpenAI Response:", openai_response)
57
+ print("OpenAI Response:", openai_response['generations'][0][0]['text'])
flasktest/flagged/.DS_Store ADDED
Binary file (6.15 kB). View file
 
flasktest/flagged/log.csv ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ url,selector,franklinHTML,output 0,output 1,output 2,output 3,flag,username,timestamp
2
+ https://countly.com/,.grid-3-cards-ver-home,"<div class=""cards"">
3
+ <div>
4
+ <div>
5
+ <picture>
6
+ <source type=""image/webp"" srcset=""647763a154149e2140da5526_Group%202062.png"">
7
+ <source type=""image/webp"" srcset=""647763a154149e2140da5526_Group%202062.png"">
8
+ <source type=""image/jpeg"" srcset=""647763a154149e2140da5526_Group%202062.png"">
9
+ <img loading=""lazy"" src=""647763a154149e2140da5526_Group%202062.png"">
10
+ </picture>
11
+ </div>
12
+ <div>
13
+ <div>Become fully compliant and leave any security threats out the door</div>
14
+ <div>""With Countly, you are your data's sole owner, controller, and processor. You are in charge.""</div>
15
+ </div>
16
+ </div>
17
+ <div>
18
+ <div>
19
+ <picture>
20
+ <source type=""image/webp"" srcset=""64539b7c5de18db18468da1c_Group%202061.png"">
21
+ <source type=""image/webp"" srcset=""64539b7c5de18db18468da1c_Group%202061.png"">
22
+ <source type=""image/jpeg"" srcset=""64539b7c5de18db18468da1c_Group%202061.png"">
23
+ <img loading=""lazy"" src=""64539b7c5de18db18468da1c_Group%202061.png"">
24
+ </picture>
25
+ </div>
26
+ <div>
27
+ <div>Stay trustworthy by working with trustworthy</div>
28
+ <div>""ISO 27001 and SOC2 certified, Countly takes privacy seriously and helps you do the same within your organization and with your customers.""</div>
29
+ </div>
30
+ </div>
31
+ <div>
32
+ <div>
33
+ <span class=""emoji-62px"">🔒</span>
34
+ <br>
35
+ </div>
36
+ <div>
37
+ <div>""Don’t compromise on your data privacy standards and retain full control of your hosting""</div>
38
+ <div>""Countly supports your needs no matter what. Be it self-hosting or private deployments in the cloud.""</div>
39
+ </div>
40
+ </div>
41
+ </div>",/Users/prakharsingh/Code/flasktest/flagged/output 0/tmptcfpnuba.png,/Users/prakharsingh/Code/flasktest/flagged/output 1/tmpv1a06_56.png,/Users/prakharsingh/Code/flasktest/flagged/output 2/1f67e024d31d0dacee2762092a3e3f7e8ee98b35/originalStyles.txt,/Users/prakharsingh/Code/flasktest/flagged/output 3/1418b254a6486c0322a832c1efdf98a2ea6fd9e9/franklinStyles.css,,,2023-06-23 12:32:57.854312
flasktest/flagged/output 0/tmptcfpnuba.png ADDED

Git LFS Details

  • SHA256: e8188657a8336fa7e5a7645bd8bf5a94e62c4c8bdcf485f120199f5a1cac17b6
  • Pointer size: 132 Bytes
  • Size of remote file: 2.03 MB
flasktest/flagged/output 1/tmpv1a06_56.png ADDED
flasktest/flagged/output 2/1f67e024d31d0dacee2762092a3e3f7e8ee98b35/originalStyles.txt ADDED
@@ -0,0 +1,432 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Lets name text with Text Content = "Countly supports your needs no matter what. Be it self-hosting or private deployments in the cloud." as text1. The computed styles of text1 are:-
2
+ "" background-color: rgba(0, 0, 0, 0)
3
+ box-sizing: border-box
4
+ clear: none
5
+ color: rgb(255, 255, 255)
6
+ display: block
7
+ flex-direction: row
8
+ float: none
9
+ font-family: Basiercircle, sans-serif
10
+ font-size: 16px
11
+ font-weight: 400
12
+ height: 48px
13
+ line-height: 24px
14
+ margin-bottom: 0px
15
+ margin-left: 0px
16
+ margin-right: 0px
17
+ margin-top: 0px
18
+ padding-bottom: 0px
19
+ padding-left: 0px
20
+ padding-right: 0px
21
+ padding-top: 0px
22
+ text-align: left
23
+ width: 660px""
24
+
25
+ Lets name text with Text Content = "Don’t compromise on your data privacy standards and retain full control of your hosting" as text2. The computed styles of text2 are:-
26
+ "" background-color: rgba(0, 0, 0, 0)
27
+ box-sizing: border-box
28
+ clear: none
29
+ color: rgb(255, 255, 255)
30
+ display: block
31
+ flex-direction: row
32
+ float: none
33
+ font-family: Basiercircle, sans-serif
34
+ font-size: 28px
35
+ font-weight: 600
36
+ height: 68px
37
+ line-height: 34px
38
+ margin-bottom: 16px
39
+ margin-left: 0px
40
+ margin-right: 0px
41
+ margin-top: 0px
42
+ padding-bottom: 0px
43
+ padding-left: 0px
44
+ padding-right: 0px
45
+ padding-top: 0px
46
+ text-align: left
47
+ width: 660px""
48
+
49
+ text1,text2 is nested inside a container. Lets name this container as container1. The computed styles of container1 are:-
50
+ "" background-color: rgba(0, 0, 0, 0)
51
+ box-sizing: border-box
52
+ clear: none
53
+ color: rgb(255, 255, 255)
54
+ display: block
55
+ flex-direction: row
56
+ float: none
57
+ font-family: Basiercircle, sans-serif
58
+ font-size: 16px
59
+ font-weight: 400
60
+ height: 132px
61
+ line-height: 24px
62
+ margin-bottom: 0px
63
+ margin-left: 0px
64
+ margin-right: 0px
65
+ margin-top: 50px
66
+ padding-bottom: 0px
67
+ padding-left: 0px
68
+ padding-right: 0px
69
+ padding-top: 0px
70
+ text-align: left
71
+ width: 660px""
72
+
73
+ Lets name undefined with undefined as undefined1. The computed styles of undefined1 are:-
74
+ "" background-color: rgba(0, 0, 0, 0)
75
+ box-sizing: border-box
76
+ clear: none
77
+ color: rgb(255, 255, 255)
78
+ display: inline
79
+ flex-direction: row
80
+ float: none
81
+ font-family: Basiercircle, sans-serif
82
+ font-size: 40px
83
+ font-weight: 600
84
+ height: auto
85
+ line-height: 48px
86
+ margin-bottom: 0px
87
+ margin-left: 0px
88
+ margin-right: 0px
89
+ margin-top: 0px
90
+ padding-bottom: 0px
91
+ padding-left: 0px
92
+ padding-right: 0px
93
+ padding-top: 0px
94
+ text-align: start
95
+ width: auto""
96
+
97
+ Lets name text with Text Content = "🔒" as text3. The computed styles of text3 are:-
98
+ "" background-color: rgba(0, 0, 0, 0)
99
+ box-sizing: border-box
100
+ clear: none
101
+ color: rgb(255, 255, 255)
102
+ display: inline
103
+ flex-direction: row
104
+ float: none
105
+ font-family: Basiercircle, sans-serif
106
+ font-size: 62px
107
+ font-weight: 600
108
+ height: auto
109
+ line-height: 80px
110
+ margin-bottom: 0px
111
+ margin-left: 0px
112
+ margin-right: 0px
113
+ margin-top: 0px
114
+ padding-bottom: 0px
115
+ padding-left: 0px
116
+ padding-right: 0px
117
+ padding-top: 0px
118
+ text-align: start
119
+ width: auto""
120
+
121
+ undefined1,text3 is nested inside a container. Lets name this container as container2. The computed styles of container2 are:-
122
+ "" background-color: rgba(0, 0, 0, 0)
123
+ box-sizing: border-box
124
+ clear: none
125
+ color: rgb(255, 255, 255)
126
+ display: block
127
+ flex-direction: row
128
+ float: none
129
+ font-family: Basiercircle, sans-serif
130
+ font-size: 40px
131
+ font-weight: 600
132
+ height: 80px
133
+ line-height: 48px
134
+ margin-bottom: 0px
135
+ margin-left: 0px
136
+ margin-right: 0px
137
+ margin-top: 0px
138
+ padding-bottom: 0px
139
+ padding-left: 0px
140
+ padding-right: 0px
141
+ padding-top: 0px
142
+ text-align: start
143
+ width: 62px""
144
+
145
+ container1,container2 is nested inside a container. Lets name this container as container3. The computed styles of container3 are:-
146
+ "" background-color: rgba(0, 0, 0, 0)
147
+ box-sizing: border-box
148
+ clear: none
149
+ color: rgb(255, 255, 255)
150
+ display: flex
151
+ flex-direction: column
152
+ float: none
153
+ font-family: Basiercircle, sans-serif
154
+ font-size: 16px
155
+ font-weight: 400
156
+ height: 410px
157
+ line-height: 24px
158
+ margin-bottom: 0px
159
+ margin-left: 0px
160
+ margin-right: 0px
161
+ margin-top: 0px
162
+ padding-bottom: 58px
163
+ padding-left: 40px
164
+ padding-right: 40px
165
+ padding-top: 58px
166
+ text-align: start
167
+ width: 740px""
168
+
169
+ Lets name text with Text Content = "ISO 27001 and SOC2 certified, Countly takes privacy seriously and helps you do the same within your organization and with your customers." as text4. The computed styles of text4 are:-
170
+ "" background-color: rgba(0, 0, 0, 0)
171
+ box-sizing: border-box
172
+ clear: none
173
+ color: rgb(36, 41, 46)
174
+ display: block
175
+ flex-direction: row
176
+ float: none
177
+ font-family: Basiercircle, sans-serif
178
+ font-size: 16px
179
+ font-weight: 400
180
+ height: 120px
181
+ line-height: 24px
182
+ margin-bottom: 0px
183
+ margin-left: 0px
184
+ margin-right: 0px
185
+ margin-top: 0px
186
+ padding-bottom: 0px
187
+ padding-left: 0px
188
+ padding-right: 0px
189
+ padding-top: 0px
190
+ text-align: left
191
+ width: 275px""
192
+
193
+ Lets name text with Text Content = "Stay trustworthy by working with trustworthy" as text5. The computed styles of text5 are:-
194
+ "" background-color: rgba(0, 0, 0, 0)
195
+ box-sizing: border-box
196
+ clear: none
197
+ color: rgb(255, 133, 75)
198
+ display: block
199
+ flex-direction: row
200
+ float: none
201
+ font-family: Basiercircle, sans-serif
202
+ font-size: 28px
203
+ font-weight: 600
204
+ height: 102px
205
+ line-height: 34px
206
+ margin-bottom: 16px
207
+ margin-left: 0px
208
+ margin-right: 0px
209
+ margin-top: 0px
210
+ padding-bottom: 0px
211
+ padding-left: 0px
212
+ padding-right: 0px
213
+ padding-top: 0px
214
+ text-align: left
215
+ width: 275px""
216
+
217
+ text4,text5 is nested inside a container. Lets name this container as container4. The computed styles of container4 are:-
218
+ "" background-color: rgba(0, 0, 0, 0)
219
+ box-sizing: border-box
220
+ clear: none
221
+ color: rgb(36, 41, 46)
222
+ display: block
223
+ flex-direction: row
224
+ float: none
225
+ font-family: Basiercircle, sans-serif
226
+ font-size: 16px
227
+ font-weight: 400
228
+ height: 238px
229
+ line-height: 24px
230
+ margin-bottom: 0px
231
+ margin-left: 0px
232
+ margin-right: 0px
233
+ margin-top: 50px
234
+ padding-bottom: 0px
235
+ padding-left: 0px
236
+ padding-right: 0px
237
+ padding-top: 0px
238
+ text-align: left
239
+ width: 275px""
240
+
241
+ Lets name image with src = "64539b7c5de18db18468da1c_Group%202061.png" as image1. The computed styles of image1 are:-
242
+ "" background-color: rgba(0, 0, 0, 0)
243
+ box-sizing: border-box
244
+ clear: none
245
+ color: rgb(36, 41, 46)
246
+ display: block
247
+ flex-direction: row
248
+ float: none
249
+ font-family: Basiercircle, sans-serif
250
+ font-size: 16px
251
+ font-weight: 400
252
+ height: 189.062px
253
+ line-height: 24px
254
+ margin-bottom: 0px
255
+ margin-left: 0px
256
+ margin-right: 0px
257
+ margin-top: 0px
258
+ padding-bottom: 0px
259
+ padding-left: 0px
260
+ padding-right: 0px
261
+ padding-top: 0px
262
+ text-align: center
263
+ width: 275px""
264
+
265
+ container4,image1 is nested inside a container. Lets name this container as container5. The computed styles of container5 are:-
266
+ "" background-color: rgb(255, 255, 255)
267
+ box-sizing: border-box
268
+ clear: none
269
+ color: rgb(36, 41, 46)
270
+ display: flex
271
+ flex-direction: column
272
+ float: none
273
+ font-family: Basiercircle, sans-serif
274
+ font-size: 16px
275
+ font-weight: 400
276
+ height: 557.062px
277
+ line-height: 24px
278
+ margin-bottom: 0px
279
+ margin-left: 0px
280
+ margin-right: 0px
281
+ margin-top: 0px
282
+ padding-bottom: 40px
283
+ padding-left: 40px
284
+ padding-right: 40px
285
+ padding-top: 40px
286
+ text-align: center
287
+ width: 355px""
288
+
289
+ Lets name text with Text Content = "With Countly, you are your data's sole owner, controller, and processor. You are in charge." as text6. The computed styles of text6 are:-
290
+ "" background-color: rgba(0, 0, 0, 0)
291
+ box-sizing: border-box
292
+ clear: none
293
+ color: rgb(36, 41, 46)
294
+ display: block
295
+ flex-direction: row
296
+ float: none
297
+ font-family: Basiercircle, sans-serif
298
+ font-size: 16px
299
+ font-weight: 400
300
+ height: 72px
301
+ line-height: 24px
302
+ margin-bottom: 0px
303
+ margin-left: 0px
304
+ margin-right: 0px
305
+ margin-top: 0px
306
+ padding-bottom: 0px
307
+ padding-left: 0px
308
+ padding-right: 0px
309
+ padding-top: 0px
310
+ text-align: left
311
+ width: 275px""
312
+
313
+ Lets name text with Text Content = "Become fully compliant and leave any security threats out the door" as text7. The computed styles of text7 are:-
314
+ "" background-color: rgba(0, 0, 0, 0)
315
+ box-sizing: border-box
316
+ clear: none
317
+ color: rgb(255, 133, 75)
318
+ display: block
319
+ flex-direction: row
320
+ float: none
321
+ font-family: Basiercircle, sans-serif
322
+ font-size: 28px
323
+ font-weight: 600
324
+ height: 136px
325
+ line-height: 34px
326
+ margin-bottom: 16px
327
+ margin-left: 0px
328
+ margin-right: 0px
329
+ margin-top: 0px
330
+ padding-bottom: 0px
331
+ padding-left: 0px
332
+ padding-right: 0px
333
+ padding-top: 0px
334
+ text-align: left
335
+ width: 275px""
336
+
337
+ text6,text7 is nested inside a container. Lets name this container as container6. The computed styles of container6 are:-
338
+ "" background-color: rgba(0, 0, 0, 0)
339
+ box-sizing: border-box
340
+ clear: none
341
+ color: rgb(36, 41, 46)
342
+ display: block
343
+ flex-direction: row
344
+ float: none
345
+ font-family: Basiercircle, sans-serif
346
+ font-size: 16px
347
+ font-weight: 400
348
+ height: 224px
349
+ line-height: 24px
350
+ margin-bottom: 0px
351
+ margin-left: 0px
352
+ margin-right: 0px
353
+ margin-top: 50px
354
+ padding-bottom: 0px
355
+ padding-left: 0px
356
+ padding-right: 0px
357
+ padding-top: 0px
358
+ text-align: left
359
+ width: 275px""
360
+
361
+ Lets name image with src = "647763a154149e2140da5526_Group%202062.png" as image2. The computed styles of image2 are:-
362
+ "" background-color: rgba(0, 0, 0, 0)
363
+ box-sizing: border-box
364
+ clear: none
365
+ color: rgb(36, 41, 46)
366
+ display: block
367
+ flex-direction: row
368
+ float: none
369
+ font-family: Basiercircle, sans-serif
370
+ font-size: 16px
371
+ font-weight: 400
372
+ height: 100px
373
+ line-height: 24px
374
+ margin-bottom: 0px
375
+ margin-left: 0px
376
+ margin-right: 0px
377
+ margin-top: 35px
378
+ padding-bottom: 0px
379
+ padding-left: 0px
380
+ padding-right: 0px
381
+ padding-top: 0px
382
+ text-align: center
383
+ width: 250px""
384
+
385
+ container6,image2 is nested inside a container. Lets name this container as container7. The computed styles of container7 are:-
386
+ "" background-color: rgb(255, 255, 255)
387
+ box-sizing: border-box
388
+ clear: none
389
+ color: rgb(36, 41, 46)
390
+ display: flex
391
+ flex-direction: column
392
+ float: none
393
+ font-family: Basiercircle, sans-serif
394
+ font-size: 16px
395
+ font-weight: 400
396
+ height: 557.062px
397
+ line-height: 24px
398
+ margin-bottom: 0px
399
+ margin-left: 0px
400
+ margin-right: 0px
401
+ margin-top: 0px
402
+ padding-bottom: 40px
403
+ padding-left: 40px
404
+ padding-right: 40px
405
+ padding-top: 40px
406
+ text-align: center
407
+ width: 355px""
408
+
409
+ container3,container5,container7 is nested inside a container. Lets name this container as container8. The computed styles of container8 are:-
410
+ "" background-color: rgba(0, 0, 0, 0)
411
+ box-sizing: border-box
412
+ clear: none
413
+ color: rgb(36, 41, 46)
414
+ display: grid
415
+ flex-direction: row
416
+ float: none
417
+ font-family: Basiercircle, sans-serif
418
+ font-size: 16px
419
+ font-weight: 400
420
+ height: 991.062px
421
+ line-height: 24px
422
+ margin-bottom: 0px
423
+ margin-left: 0px
424
+ margin-right: 0px
425
+ margin-top: 0px
426
+ padding-bottom: 0px
427
+ padding-left: 0px
428
+ padding-right: 0px
429
+ padding-top: 0px
430
+ text-align: start
431
+ width: 740px""
432
+
flasktest/flagged/output 3/1418b254a6486c0322a832c1efdf98a2ea6fd9e9/franklinStyles.css ADDED
@@ -0,0 +1,84 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .cards {
2
+ display: grid;
3
+ width: 740px;
4
+ height: 991.062px;
5
+ }
6
+
7
+ .cards > div {
8
+ display: flex;
9
+ flex-direction: column;
10
+ }
11
+
12
+ .cards > div:nth-child(1),
13
+ .cards > div:nth-child(2) {
14
+ background-color: rgb(255, 255, 255);
15
+ padding: 40px;
16
+ width: 355px;
17
+ height: 557.062px;
18
+ text-align: center;
19
+ }
20
+
21
+ .cards > div:nth-child(3) {
22
+ background-color: rgba(0, 0, 0, 0);
23
+ padding: 58px 40px;
24
+ width: 740px;
25
+ height: 410px;
26
+ text-align: start;
27
+ }
28
+
29
+ .cards img {
30
+ display: block;
31
+ margin-top: 35px;
32
+ width: 250px;
33
+ height: 100px;
34
+ }
35
+
36
+ .cards .emoji-62px {
37
+ font-size: 62px;
38
+ line-height: 80px;
39
+ }
40
+
41
+ .cards > div > div:nth-child(1) {
42
+ height: 80px;
43
+ width: 62px;
44
+ text-align: start;
45
+ }
46
+
47
+ .cards > div > div:nth-child(2) {
48
+ margin-top: 50px;
49
+ width: 275px;
50
+ }
51
+
52
+ .cards > div > div:nth-child(2) > div:nth-child(1) {
53
+ font-size: 28px;
54
+ font-weight: 600;
55
+ line-height: 34px;
56
+ color: rgb(255, 133, 75);
57
+ height: 102px;
58
+ margin-bottom: 16px;
59
+ }
60
+
61
+ .cards > div > div:nth-child(2) > div:nth-child(2) {
62
+ font-size: 16px;
63
+ font-weight: 400;
64
+ line-height: 24px;
65
+ color: rgb(36, 41, 46);
66
+ height: 120px;
67
+ }
68
+
69
+ .cards > div:nth-child(3) > div:nth-child(2) > div:nth-child(1) {
70
+ font-size: 28px;
71
+ font-weight: 600;
72
+ line-height: 34px;
73
+ color: rgb(255, 255, 255);
74
+ height: 68px;
75
+ margin-bottom: 16px;
76
+ }
77
+
78
+ .cards > div:nth-child(3) > div:nth-child(2) > div:nth-child(2) {
79
+ font-size: 16px;
80
+ font-weight: 400;
81
+ line-height: 24px;
82
+ color: rgb(255, 255, 255);
83
+ height: 48px;
84
+ }
flasktest/flickrblog.html ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <div class="cards">
2
+ <div>
3
+ <div>
4
+ <picture>
5
+ <source type="image/webp" srcset="52959407600_454f5e13cc_b.jpg">
6
+ <source type="image/webp" srcset="52959407600_454f5e13cc_b.jpg">
7
+ <source type="image/jpeg" srcset="52959407600_454f5e13cc_b.jpg">
8
+ <img loading="lazy" src="52959407600_454f5e13cc_b.jpg">
9
+ </picture>
10
+ </div>
11
+ <div>
12
+ <h3> Weekly Snapshot with Flickr Social, 6/09/2023 </h3>
13
+ </div>
14
+ </div>
15
+ <div>
16
+ <div>
17
+ <picture>
18
+ <source type="image/webp" srcset="39784076765_0a9e81d191_b.jpg">
19
+ <source type="image/webp" srcset="39784076765_0a9e81d191_b.jpg">
20
+ <source type="image/jpeg" srcset="39784076765_0a9e81d191_b.jpg">
21
+ <img loading="lazy" src="39784076765_0a9e81d191_b.jpg">
22
+ </picture>
23
+ </div>
24
+ <div>
25
+ <h3>Celebrate World Ocean Day 2023</h3>
26
+ </div>
27
+ </div>
28
+ <div>
29
+ <div>
30
+
31
+ <picture>
32
+ <source type="image/webp" srcset="52789698833_0364bf6445_b.jpg">
33
+ <source type="image/webp" srcset="52789698833_0364bf6445_b.jpg">
34
+ <source type="image/jpeg" srcset="52789698833_0364bf6445_b.jpg">
35
+ <img loading="lazy" src="52789698833_0364bf6445_b.jpg">
36
+ </picture>
37
+ </div>
38
+ <div>
39
+ <h3> 16 Questions about One Photo with Hari K Patibanda</h3>
40
+ </div>
41
+ </div>
42
+ </div>
flasktest/franklinHTML.html ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <link rel="stylesheet" href="franklinStyles.css">
2
+ <div class="cards">
3
+ <div>
4
+ <div>
5
+ <picture>
6
+ <source type="image/webp" srcset="a827d3.jpg">
7
+ <source type="image/webp" srcset="a827d3.jpg">
8
+ <source type="image/jpeg" srcset="a827d3.jpg">
9
+ <img loading="lazy" src="a827d3.jpg">
10
+ </picture>
11
+ </div>
12
+ <div>
13
+ <h2>Uplift Exercise Physiology</h2>
14
+ <p>"""[SimpleSet is] really good! Super quick to setup... Great variety of exercises... You can create and send a high quality, easily digestible program to a patient within minutes, making it a win-win-win for the patient, clinician and business owner."""</p>
15
+ <a href="/cs/uplift" class="">Read More...</a>
16
+ </div>
17
+ </div>
18
+ <div>
19
+ <div>
20
+ <picture>
21
+ <source type="image/webp" srcset="dbf731.jpg">
22
+ <source type="image/webp" srcset="dbf731.jpg">
23
+ <source type="image/jpeg" srcset="dbf731.jpg">
24
+ <img loading="lazy" src="dbf731.jpg">
25
+ </picture>
26
+ </div>
27
+ <div>
28
+ <h2>PHIT Well</h2>
29
+ <p>"""There is an unbeatable value for the cost of [SimpleSet]. We found the intuitive functionality [of SimpleSet] perfect for our high paced clinic, where our clinicians were able to pick up and use the programming without extensive training."""</p>
30
+ <a href="/cs/phitwell" class="">Read More...</a>
31
+ </div>
32
+ </div>
33
+ <div>
34
+ <div>
35
+ <picture>
36
+ <source type="image/webp" srcset="cb978c.jpg">
37
+ <source type="image/webp" srcset="cb978c.jpg">
38
+ <source type="image/jpeg" srcset="cb978c.jpg">
39
+ <img src="cb978c.jpg">
40
+ </picture>
41
+ </div>
42
+ <div>
43
+ <h2>Sports Physio YYC</h2>
44
+ <p>""My motto is teach a person to fish — I breed a culture of being able to maintain and help yourself through a sustainable recovery, and SimpleSet has been a huge player in this.""</p>
45
+ <a href="/cs/ericaholmes" class="">Read More...</a>
46
+ </div>
47
+ </div>
48
+ </div>