mirror of
https://github.com/tailwindlabs/tailwindcss.git
synced 2025-12-08 21:36:08 +00:00
remove Rust benchmarks and fixtures (#13335)
We currently don't use these, and they are tested via the benchmarks we run as an end-to-end benchmark.
This commit is contained in:
parent
1c48683a23
commit
19c8fe34fd
301
Cargo.lock
generated
301
Cargo.lock
generated
@ -20,17 +20,6 @@ dependencies = [
|
||||
"memchr",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "atty"
|
||||
version = "0.2.14"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
|
||||
dependencies = [
|
||||
"hermit-abi 0.1.19",
|
||||
"libc",
|
||||
"winapi",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "autocfg"
|
||||
version = "1.1.0"
|
||||
@ -61,24 +50,12 @@ dependencies = [
|
||||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "bumpalo"
|
||||
version = "3.13.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
|
||||
|
||||
[[package]]
|
||||
name = "byteorder"
|
||||
version = "1.4.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
|
||||
|
||||
[[package]]
|
||||
name = "cast"
|
||||
version = "0.3.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
|
||||
|
||||
[[package]]
|
||||
name = "cc"
|
||||
version = "1.0.79"
|
||||
@ -91,17 +68,6 @@ version = "1.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
||||
|
||||
[[package]]
|
||||
name = "clap"
|
||||
version = "2.34.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
|
||||
dependencies = [
|
||||
"bitflags 1.3.2",
|
||||
"textwrap",
|
||||
"unicode-width",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "convert_case"
|
||||
version = "0.6.0"
|
||||
@ -111,42 +77,6 @@ dependencies = [
|
||||
"unicode-segmentation",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "criterion"
|
||||
version = "0.3.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f"
|
||||
dependencies = [
|
||||
"atty",
|
||||
"cast",
|
||||
"clap",
|
||||
"criterion-plot",
|
||||
"csv",
|
||||
"itertools",
|
||||
"lazy_static",
|
||||
"num-traits",
|
||||
"oorandom",
|
||||
"plotters",
|
||||
"rayon",
|
||||
"regex",
|
||||
"serde",
|
||||
"serde_cbor",
|
||||
"serde_derive",
|
||||
"serde_json",
|
||||
"tinytemplate",
|
||||
"walkdir",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "criterion-plot"
|
||||
version = "0.4.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2673cc8207403546f45f5fd319a974b1e6983ad1a3ee7e6041650013be041876"
|
||||
dependencies = [
|
||||
"cast",
|
||||
"itertools",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "crossbeam"
|
||||
version = "0.8.2"
|
||||
@ -214,27 +144,6 @@ dependencies = [
|
||||
"cfg-if",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "csv"
|
||||
version = "1.2.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0b015497079b9a9d69c02ad25de6c0a6edef051ea6360a327d0bd05802ef64ad"
|
||||
dependencies = [
|
||||
"csv-core",
|
||||
"itoa",
|
||||
"ryu",
|
||||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "csv-core"
|
||||
version = "0.1.10"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90"
|
||||
dependencies = [
|
||||
"memchr",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ctor"
|
||||
version = "0.2.1"
|
||||
@ -320,21 +229,6 @@ dependencies = [
|
||||
"walkdir",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "half"
|
||||
version = "1.8.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
|
||||
|
||||
[[package]]
|
||||
name = "hermit-abi"
|
||||
version = "0.1.19"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
|
||||
dependencies = [
|
||||
"libc",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "hermit-abi"
|
||||
version = "0.2.6"
|
||||
@ -387,30 +281,6 @@ dependencies = [
|
||||
"windows-sys 0.48.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "itertools"
|
||||
version = "0.10.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
|
||||
dependencies = [
|
||||
"either",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "itoa"
|
||||
version = "1.0.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6"
|
||||
|
||||
[[package]]
|
||||
name = "js-sys"
|
||||
version = "0.3.63"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790"
|
||||
dependencies = [
|
||||
"wasm-bindgen",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "lazy_static"
|
||||
version = "1.4.0"
|
||||
@ -536,15 +406,6 @@ dependencies = [
|
||||
"winapi",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "num-traits"
|
||||
version = "0.2.15"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
|
||||
dependencies = [
|
||||
"autocfg",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "num_cpus"
|
||||
version = "1.15.0"
|
||||
@ -561,12 +422,6 @@ version = "1.17.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9670a07f94779e00908f3e686eab508878ebb390ba6e604d3a284c00e8d0487b"
|
||||
|
||||
[[package]]
|
||||
name = "oorandom"
|
||||
version = "11.1.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
|
||||
|
||||
[[package]]
|
||||
name = "overload"
|
||||
version = "0.1.1"
|
||||
@ -579,34 +434,6 @@ version = "0.2.9"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
|
||||
|
||||
[[package]]
|
||||
name = "plotters"
|
||||
version = "0.3.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97"
|
||||
dependencies = [
|
||||
"num-traits",
|
||||
"plotters-backend",
|
||||
"plotters-svg",
|
||||
"wasm-bindgen",
|
||||
"web-sys",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "plotters-backend"
|
||||
version = "0.3.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142"
|
||||
|
||||
[[package]]
|
||||
name = "plotters-svg"
|
||||
version = "0.3.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f"
|
||||
dependencies = [
|
||||
"plotters-backend",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "proc-macro2"
|
||||
version = "1.0.59"
|
||||
@ -702,12 +529,6 @@ dependencies = [
|
||||
"windows-sys 0.48.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ryu"
|
||||
version = "1.0.13"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041"
|
||||
|
||||
[[package]]
|
||||
name = "same-file"
|
||||
version = "1.0.6"
|
||||
@ -735,38 +556,6 @@ version = "1.0.163"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2"
|
||||
|
||||
[[package]]
|
||||
name = "serde_cbor"
|
||||
version = "0.11.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5"
|
||||
dependencies = [
|
||||
"half",
|
||||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde_derive"
|
||||
version = "1.0.163"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.18",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde_json"
|
||||
version = "1.0.96"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1"
|
||||
dependencies = [
|
||||
"itoa",
|
||||
"ryu",
|
||||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "sharded-slab"
|
||||
version = "0.1.4"
|
||||
@ -820,7 +609,6 @@ name = "tailwindcss-oxide"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"bstr",
|
||||
"criterion",
|
||||
"crossbeam",
|
||||
"fxhash",
|
||||
"globwalk",
|
||||
@ -847,15 +635,6 @@ dependencies = [
|
||||
"windows-sys 0.45.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "textwrap"
|
||||
version = "0.11.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
|
||||
dependencies = [
|
||||
"unicode-width",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "thread_local"
|
||||
version = "1.1.7"
|
||||
@ -866,16 +645,6 @@ dependencies = [
|
||||
"once_cell",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tinytemplate"
|
||||
version = "1.2.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"serde_json",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tracing"
|
||||
version = "0.1.37"
|
||||
@ -950,12 +719,6 @@ version = "1.10.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36"
|
||||
|
||||
[[package]]
|
||||
name = "unicode-width"
|
||||
version = "0.1.10"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
|
||||
|
||||
[[package]]
|
||||
name = "valuable"
|
||||
version = "0.1.0"
|
||||
@ -972,70 +735,6 @@ dependencies = [
|
||||
"winapi-util",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasm-bindgen"
|
||||
version = "0.2.86"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"wasm-bindgen-macro",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasm-bindgen-backend"
|
||||
version = "0.2.86"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb"
|
||||
dependencies = [
|
||||
"bumpalo",
|
||||
"log",
|
||||
"once_cell",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.18",
|
||||
"wasm-bindgen-shared",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasm-bindgen-macro"
|
||||
version = "0.2.86"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258"
|
||||
dependencies = [
|
||||
"quote",
|
||||
"wasm-bindgen-macro-support",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasm-bindgen-macro-support"
|
||||
version = "0.2.86"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.18",
|
||||
"wasm-bindgen-backend",
|
||||
"wasm-bindgen-shared",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasm-bindgen-shared"
|
||||
version = "0.2.86"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93"
|
||||
|
||||
[[package]]
|
||||
name = "web-sys"
|
||||
version = "0.3.63"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2"
|
||||
dependencies = [
|
||||
"js-sys",
|
||||
"wasm-bindgen",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "winapi"
|
||||
version = "0.3.9"
|
||||
|
||||
@ -17,13 +17,5 @@ ignore = "0.4.20"
|
||||
lazy_static = "1.4.0"
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = { version = "0.3", features = ['html_reports'] }
|
||||
tempfile = "3.5.0"
|
||||
|
||||
[[bench]]
|
||||
name = "parse_candidates"
|
||||
harness = false
|
||||
|
||||
[[bench]]
|
||||
name = "scan_files"
|
||||
harness = false
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,5 +0,0 @@
|
||||
<div class="sm:items-baseline sm:space-x-4 flex">
|
||||
<a href="#" target="_blank" class="block sm:hidden px-4 py-2 text-sm">
|
||||
This is link afe0b95d-703b-4471-b828-7fee034e18a0
|
||||
</a>
|
||||
</div>
|
||||
@ -1,552 +0,0 @@
|
||||
<div class="font-semibold px-3 text-left text-gray-900 py-3.5 text-sm">
|
||||
<nav class="font-medium text-gray-900">
|
||||
<ul class="h-7 justify-center rounded-full items-center w-7 flex mx-auto">
|
||||
<li class="h-0.5 inset-x-0 absolute bottom-0">
|
||||
<a href="#" target="_blank" class="space-y-1 px-2 mt-3">
|
||||
This is link 4132f37a-a03f-4776-9a8e-1b70ff626f71
|
||||
</a>
|
||||
<img
|
||||
class="text-gray-900 font-medium text-sm ml-3.5"
|
||||
alt="Profile picture of user 40faf8f0-6221-4ec4-a65e-fe22e1d9abd2"
|
||||
src="https://example.org/pictures/4f7d7f80-e9cd-447a-9b35-f9d93befe025"
|
||||
/>
|
||||
</li>
|
||||
<li class="text-indigo-700 order-1 font-semibold">
|
||||
<ol class="h-24 sm:w-32 w-24 object-center rounded-md sm:h-32 object-cover">
|
||||
<li class="lg:justify-center lg:gap-x-12 hidden lg:flex lg:min-w-0 lg:flex-1">
|
||||
<img
|
||||
class="hover:bg-gray-100 bg-gray-50 py-1.5 focus:z-10 text-gray-400"
|
||||
alt="Profile picture of user d27b5a21-1622-4f3a-ba7d-6230fae487c2"
|
||||
src="https://example.org/pictures/2a026d06-0e67-467d-babf-8a18614667f2"
|
||||
/>
|
||||
<ul class="w-6 h-6 mr-3 flex-shrink-0">
|
||||
<li class="flow-root">
|
||||
<img
|
||||
class="bg-white focus:ring-indigo-500 group font-medium items-center inline-flex focus:ring-offset-2 focus:ring-2 focus:outline-none text-base rounded-md hover:text-gray-900"
|
||||
alt="Profile picture of user 0052230e-90d8-4d84-ab64-904b87fe4622"
|
||||
src="https://example.org/pictures/f7ec91ba-17a7-470f-a472-705a8b5a79ce"
|
||||
/>
|
||||
</li>
|
||||
<li class="items-center right-0 flex pointer-events-none absolute inset-y-0">
|
||||
<img
|
||||
class="ml-3"
|
||||
alt="Profile picture of user a7c51adf-3917-4e41-b5f1-d263768c9adf"
|
||||
src="https://example.org/pictures/a56323a8-8aa3-4d39-8c79-9ee875ecd6f0"
|
||||
/>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="hover:bg-opacity-75 hover:bg-indigo-500 text-white">
|
||||
<li class="font-medium hover:text-indigo-500 text-indigo-600 text-sm">
|
||||
<ul class="sr-only"></ul>
|
||||
<ol class="flex-col px-8 flex pt-8"></ol>
|
||||
<a href="#" class="items-center sm:items-start flex">
|
||||
This is link 8c59d1ad-9ef0-4a41-ab15-e9fe04d77ae2
|
||||
</a>
|
||||
</li>
|
||||
<li class="rounded-full w-8 h-8">
|
||||
<ol class="lg:grid lg:grid-cols-12"></ol>
|
||||
<a
|
||||
href="#"
|
||||
target="_blank"
|
||||
rel="noreferrer"
|
||||
class="px-4 border-t py-6 space-y-6 border-gray-200"
|
||||
>
|
||||
This is link 4182f198-ff54-45a4-ace9-e6f46a60ec92
|
||||
</a>
|
||||
</li>
|
||||
<li class="border-gray-700 border-t pt-4 pb-3">
|
||||
<ol class="font-medium text-gray-900 p-2 block -m-2"></ol>
|
||||
<ol
|
||||
class="sm:py-24 to-green-400 lg:px-0 bg-gradient-to-r lg:items-center lg:justify-end sm:px-6 lg:bg-none from-cyan-600 px-4 lg:pl-8 py-16 lg:flex"
|
||||
></ol>
|
||||
<img
|
||||
class="lg:gap-24 lg:grid-cols-2 lg:grid lg:mx-auto lg:items-start lg:max-w-7xl lg:px-8"
|
||||
alt="Profile picture of user c44d18a8-a1f1-4bf4-87b0-89f37e34aba1"
|
||||
src="https://example.org/pictures/527dca2c-5afe-4a5c-96cd-706396701c36"
|
||||
/>
|
||||
</li>
|
||||
<li class="hover:bg-gray-100 bg-white focus:z-10 text-gray-900 relative py-1.5">
|
||||
<a
|
||||
href="#"
|
||||
target="_blank"
|
||||
rel="noreferrer"
|
||||
class="text-sm font-medium text-gray-500"
|
||||
>
|
||||
This is link f6db0c8d-6409-4abd-9af1-d3e68ebbd25c
|
||||
</a>
|
||||
<a href="#" rel="noreferrer" class="text-sm font-medium mt-12">
|
||||
This is link 51c9b242-e449-44d8-9289-1a5d474d5fbb
|
||||
</a>
|
||||
<ul class="h-12"></ul>
|
||||
</li>
|
||||
<li class="bg-gray-100">
|
||||
<a href="#" rel="noreferrer" class="bg-gray-100">
|
||||
This is link eb479051-0dff-4d8f-9456-bb8b56ab90af
|
||||
</a>
|
||||
<img
|
||||
class="ml-3 text-gray-900 font-medium text-base"
|
||||
alt="Profile picture of user 17d797ac-aea7-4154-b522-f0ac89762b0b"
|
||||
src="https://example.org/pictures/55e31a5b-2fcb-4b35-832c-fad711717f1a"
|
||||
/>
|
||||
<ul class="font-medium hover:text-gray-700 text-gray-500 ml-4 text-sm"></ul>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="space-y-6 border-t py-6 border-gray-200 px-4">
|
||||
<li class="md:hidden z-40 relative">
|
||||
<ol class="h-7 w-7 mx-auto items-center justify-center rounded-full flex"></ol>
|
||||
<ol class="items-center flex rounded-full w-7 mx-auto h-7 justify-center"></ol>
|
||||
<a
|
||||
href="#"
|
||||
target="_blank"
|
||||
class="sm:py-32 lg:px-8 max-w-7xl mx-auto px-4 py-24 sm:px-6 relative"
|
||||
>
|
||||
This is link 5014471c-4f44-4696-a1f6-7817d57827eb
|
||||
</a>
|
||||
<img
|
||||
class="h-5 group-hover:text-gray-500 w-5 ml-2"
|
||||
alt="Profile picture of user 98731873-0af8-4823-9115-f1333a2cdc2e"
|
||||
src="https://example.org/pictures/12ac8cbf-4540-49ff-a71f-4b0ac684b374"
|
||||
/>
|
||||
</li>
|
||||
<li
|
||||
class="focus:outline-none font-medium px-4 justify-center text-sm focus:ring-2 border hover:bg-gray-50 focus:ring-offset-2 py-2 border-gray-300 bg-white inline-flex text-gray-700 rounded-md shadow-sm focus:ring-gray-900"
|
||||
>
|
||||
<img
|
||||
class="bg-white focus:ring-indigo-500 text-base focus:outline-none focus:ring-2 items-center font-medium focus:ring-offset-2 hover:text-gray-900 rounded-md group inline-flex"
|
||||
alt="Profile picture of user 3ae3670d-c729-41d2-adee-691340673aef"
|
||||
src="https://example.org/pictures/5f289b87-efc2-4cc9-9061-21883b0778db"
|
||||
/>
|
||||
</li>
|
||||
<li class="text-base text-gray-500 mt-6 font-medium text-center">
|
||||
<ol class="text-sm font-medium text-indigo-600 hover:text-indigo-500"></ol>
|
||||
<ol class="rounded-md h-6 w-6 inline-block"></ol>
|
||||
</li>
|
||||
<li class="hidden lg:flex lg:items-center">
|
||||
<ol class="border-indigo-600"></ol>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="sr-only">
|
||||
<img
|
||||
class="justify-center py-2 bg-white flex"
|
||||
alt="Profile picture of user 89195190-9a42-4826-89ba-e7bc1d677520"
|
||||
src="https://example.org/pictures/742d9c44-1c75-461f-b2d0-e52636041966"
|
||||
/>
|
||||
<img
|
||||
class="-ml-14 sticky left-0 z-20 text-gray-400 -mt-2.5 leading-5 pr-2 w-14 text-right text-xs"
|
||||
alt="Profile picture of user 77a37b14-1c0f-4ef0-85d4-a18755065ea3"
|
||||
src="https://example.org/pictures/8ad2e05f-6ea6-4d94-8f82-f8aa59274b9e"
|
||||
/>
|
||||
</li>
|
||||
</ol>
|
||||
<img
|
||||
class="border-t shadow-sm sm:border bg-white sm:rounded-lg border-gray-200 border-b"
|
||||
alt="Profile picture of user 07935cf2-78e5-49ba-afdb-09d13c8320d6"
|
||||
src="https://example.org/pictures/8f895991-6e8c-4bcb-82c3-11c2a3338eb2"
|
||||
/>
|
||||
<ol class="grid-cols-2 grid gap-x-8 gap-y-10">
|
||||
<li
|
||||
class="py-1 w-48 shadow-lg bg-white rounded-md ring-1 absolute ring-black z-10 focus:outline-none right-0 mt-2 ring-opacity-5 origin-top-right"
|
||||
>
|
||||
<ol class="h-6 w-6">
|
||||
<li class="bg-gray-500 inset-0 transition-opacity fixed bg-opacity-75">
|
||||
<ol class="flex"></ol>
|
||||
<a href="#" class="mt-2 flex items-center justify-between">
|
||||
This is link 1a1a3c60-a2ea-4153-acd7-12aa82f03c8d
|
||||
</a>
|
||||
<a href="#" target="_blank" class="text-gray-300 flex-shrink-0 w-5 h-5">
|
||||
This is link bdaa695c-3fe4-4cab-8d68-dbb338601044
|
||||
</a>
|
||||
</li>
|
||||
<li class="text-gray-500">
|
||||
<ol class="py-20"></ol>
|
||||
<a href="#" target="_blank" class="text-sm ml-3">
|
||||
This is link 2183c71d-39ec-42d4-8b1e-eeb7e5490050
|
||||
</a>
|
||||
</li>
|
||||
<li class="mt-10">
|
||||
<ol class="group"></ol>
|
||||
<a href="#" rel="noreferrer" class="bg-gray-50">
|
||||
This is link c49882fd-ab55-41a4-8dac-b96fe2901bce
|
||||
</a>
|
||||
<ol class="bg-white h-[940px] overflow-y-auto"></ol>
|
||||
</li>
|
||||
<li class="flex-1 space-y-1">
|
||||
<ol class="h-6 w-6"></ol>
|
||||
</li>
|
||||
</ol>
|
||||
<ul class="z-10 flex relative items-center lg:hidden">
|
||||
<li class="aspect-w-1 bg-gray-100 rounded-lg overflow-hidden aspect-h-1">
|
||||
<img
|
||||
class="overflow-hidden sm:rounded-md bg-white shadow"
|
||||
alt="Profile picture of user 263bb89c-5b54-4247-8c82-fec829b1a895"
|
||||
src="https://example.org/pictures/4c12a5c4-d117-4f81-93e1-47a45626a36e"
|
||||
/>
|
||||
<a href="#" class="sr-only"> This is link fc3885d8-d63f-4455-b056-f113aa3a2f23 </a>
|
||||
<ol
|
||||
class="border-t grid-cols-1 border-gray-200 gap-6 border-b mt-6 sm:grid-cols-2 grid py-6"
|
||||
></ol>
|
||||
</li>
|
||||
<li class="space-x-3 items-center flex">
|
||||
<a href="#" class="py-2 bg-white">
|
||||
This is link 1d718cb1-05e3-4d14-b959-92f5fd475ce0
|
||||
</a>
|
||||
<img
|
||||
class="rounded-md w-full focus:border-indigo-500 border-gray-300 focus:ring-indigo-500 block mt-1 shadow-sm sm:text-sm"
|
||||
alt="Profile picture of user 1c4d6dc3-700a-4167-8ec3-3dc2f73d4ad5"
|
||||
src="https://example.org/pictures/359599b3-5610-482e-bc09-025ac5283170"
|
||||
/>
|
||||
<ul class="max-w-3xl mx-auto divide-y-2 divide-gray-200"></ul>
|
||||
<ul class="flex space-x-4"></ul>
|
||||
</li>
|
||||
<li class="text-gray-500 hover:text-gray-600">
|
||||
<ul class="h-96 w-full relative lg:hidden"></ul>
|
||||
<ol class="text-gray-500 mt-6 text-sm"></ol>
|
||||
<a href="#" class="sm:col-span-6">
|
||||
This is link 51cc68af-1184-4f8c-9efd-d2f855902b0b
|
||||
</a>
|
||||
<ol
|
||||
class="left-0 inset-y-0 absolute pointer-events-none pl-3 items-center flex"
|
||||
></ol>
|
||||
</li>
|
||||
<li class="flex-shrink-0">
|
||||
<ol
|
||||
class="shadow-lg rounded-lg ring-1 bg-white ring-black ring-opacity-5 divide-gray-50 divide-y-2"
|
||||
></ol>
|
||||
</li>
|
||||
</ul>
|
||||
<img
|
||||
class="pl-3 sm:pr-6 py-3.5 relative pr-4"
|
||||
alt="Profile picture of user 095f88c2-1892-41d1-8165-981ab47b1942"
|
||||
src="https://example.org/pictures/c70d575b-353a-4360-99df-c2100a36e41b"
|
||||
/>
|
||||
</li>
|
||||
<li class="whitespace-nowrap">
|
||||
<a href="#" target="_blank" rel="noreferrer" class="h-full">
|
||||
This is link c804eb7a-39ea-46e6-a79a-2d48e61d5b4e
|
||||
</a>
|
||||
</li>
|
||||
<li class="text-gray-900 text-2xl font-bold tracking-tight">
|
||||
<img
|
||||
class="text-gray-900 font-medium"
|
||||
alt="Profile picture of user 12190673-25cb-4175-90d7-73282e51bd02"
|
||||
src="https://example.org/pictures/e55a076b-0325-4629-8e02-c9491f2f49cc"
|
||||
/>
|
||||
</li>
|
||||
<li
|
||||
class="ring-black sm:-mx-6 overflow-hidden ring-1 ring-opacity-5 mt-8 md:rounded-lg md:mx-0 -mx-4 shadow"
|
||||
>
|
||||
<ol class="flex items-center font-medium hover:text-gray-800 text-sm text-gray-700">
|
||||
<li class="flex mt-8 flex-col">
|
||||
<ol class="sm:inline hidden"></ol>
|
||||
<ul class="flex items-center absolute inset-0"></ul>
|
||||
<ol class="h-6 w-6"></ol>
|
||||
</li>
|
||||
<li class="-ml-2 rounded-md text-gray-400 p-2 bg-white">
|
||||
<img
|
||||
class="block ml-3 font-medium text-sm text-gray-700"
|
||||
alt="Profile picture of user 2cee83e8-6405-4046-9454-7f6083db307d"
|
||||
src="https://example.org/pictures/93097140-2e56-4a3f-bc41-e00c658b7767"
|
||||
/>
|
||||
<ul class="sm:grid font-medium hidden grid-cols-4 text-gray-600 mt-6 text-sm"></ul>
|
||||
<ul class="h-64 w-64 rounded-full xl:h-80 xl:w-80"></ul>
|
||||
<ul class="sr-only"></ul>
|
||||
</li>
|
||||
</ol>
|
||||
<img
|
||||
class="aspect-w-2 group sm:aspect-w-1 aspect-h-1 overflow-hidden sm:aspect-h-1 sm:row-span-2 rounded-lg"
|
||||
alt="Profile picture of user bc370a72-a44e-44e1-bbec-962c234060da"
|
||||
src="https://example.org/pictures/d284630d-a088-49ad-a018-b245a8d7acb7"
|
||||
/>
|
||||
</li>
|
||||
<li class="space-y-6 mt-6">
|
||||
<ul class="w-5 text-gray-400 h-5">
|
||||
<li
|
||||
class="hover:bg-gray-100 py-1.5 bg-gray-50 text-gray-400 focus:z-10 rounded-tl-lg"
|
||||
>
|
||||
<img
|
||||
class="bg-gray-50 py-1.5 hover:bg-gray-100 focus:z-10 text-gray-400"
|
||||
alt="Profile picture of user 4b298841-5911-4b70-ae5a-a5aa8646e575"
|
||||
src="https://example.org/pictures/fd05d4f7-2b6c-4de4-b7a7-3035e7b5fe78"
|
||||
/>
|
||||
<img
|
||||
class="px-3 py-2 bg-white relative"
|
||||
alt="Profile picture of user 5406aa7d-5563-4ce1-980f-754a912cd9ff"
|
||||
src="https://example.org/pictures/e979117e-580c-40a7-be74-bf1b916b9ac0"
|
||||
/>
|
||||
<a
|
||||
href="#"
|
||||
target="_blank"
|
||||
rel="noreferrer"
|
||||
class="mt-2 font-medium text-gray-900 text-lg"
|
||||
>
|
||||
This is link 95d285c9-6e4e-43c2-a97f-bb958dcce92f
|
||||
</a>
|
||||
<ul class="sr-only"></ul>
|
||||
</li>
|
||||
<li class="mt-2 text-sm text-gray-500">
|
||||
<a href="#" target="_blank" class="text-sm text-blue-gray-900 font-medium block">
|
||||
This is link e0ca5c13-efa5-44d7-b91e-512df7c88410
|
||||
</a>
|
||||
<img
|
||||
class="w-5 h-5"
|
||||
alt="Profile picture of user 4f5aeddc-6718-40fd-87d2-dcca7e4ef8b1"
|
||||
src="https://example.org/pictures/6a2ed606-6c59-413c-911f-612c7390091f"
|
||||
/>
|
||||
<ol class="font-medium text-gray-900"></ol>
|
||||
<ol class="justify-center rounded-full h-7 items-center mx-auto w-7 flex"></ol>
|
||||
</li>
|
||||
<li class="font-medium px-1 whitespace-nowrap py-4 text-sm border-b-2">
|
||||
<a
|
||||
href="#"
|
||||
target="_blank"
|
||||
class="min-h-80 rounded-md aspect-h-1 aspect-w-1 lg:aspect-none w-full group-hover:opacity-75 lg:h-80 overflow-hidden bg-gray-200"
|
||||
>
|
||||
This is link 4f52e535-2e46-44e2-8a5f-fce48c1a673a
|
||||
</a>
|
||||
<ul class="text-gray-300 h-full w-full"></ul>
|
||||
<img
|
||||
class="block"
|
||||
alt="Profile picture of user 76dd6af3-d2b7-4a7a-8bc3-628ce95ea9b3"
|
||||
src="https://example.org/pictures/c6b476c8-283c-44f7-a5c6-4cb48c5ae10b"
|
||||
/>
|
||||
<ol class="h-32 relative lg:hidden w-full"></ol>
|
||||
</li>
|
||||
<li class="bg-gray-100 z-10 sticky sm:pt-3 pl-1 pt-1 md:hidden sm:pl-3 top-0">
|
||||
<ol class="z-40 relative lg:hidden"></ol>
|
||||
<a href="#" class="sr-only"> This is link ec11a608-55b8-41fd-8085-325252c469af </a>
|
||||
<ol class="divide-gray-200 lg:col-span-9 divide-y"></ol>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="text-xl font-semibold ml-1">
|
||||
<li class="lg:flex-1 lg:w-0">
|
||||
<ol class="sm:hidden"></ol>
|
||||
<img
|
||||
class="block py-2 text-blue-gray-900 text-base hover:bg-blue-gray-50 font-medium px-3 rounded-md"
|
||||
alt="Profile picture of user 885eb4a3-98ca-4614-b255-ec03e124c026"
|
||||
src="https://example.org/pictures/6d3a9136-583e-4742-826f-e6d94f60ce99"
|
||||
/>
|
||||
</li>
|
||||
<li class="truncate w-0 ml-2 flex-1">
|
||||
<img
|
||||
class="hover:text-gray-600 text-gray-500"
|
||||
alt="Profile picture of user de38ffb5-607b-4ed6-87bd-dd05fde1731c"
|
||||
src="https://example.org/pictures/da67f442-40c9-425d-9344-2f9772582519"
|
||||
/>
|
||||
<ol class="text-center mt-8 text-gray-400 text-base"></ol>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
</li>
|
||||
<li class="lg:block hidden lg:flex-1">
|
||||
<a href="#" target="_blank" class="text-base ml-3 text-gray-500">
|
||||
This is link 9a44892f-7ead-48b6-af94-913ec04821a1
|
||||
</a>
|
||||
<ol
|
||||
class="shadow-sm border-gray-300 focus:ring-indigo-500 sm:text-sm focus:border-indigo-500 w-full rounded-md block"
|
||||
>
|
||||
<li class="bg-white hover:bg-gray-100 py-1.5 focus:z-10">
|
||||
<a
|
||||
href="#"
|
||||
target="_blank"
|
||||
class="bg-gray-200 text-gray-700 gap-px lg:flex-none border-b text-center grid-cols-7 grid text-xs leading-6 border-gray-300 font-semibold"
|
||||
>
|
||||
This is link 42a16c66-508d-4d65-bb1a-b252f7e78df2
|
||||
</a>
|
||||
<a href="#" class="h-8 w-auto"> This is link 021bda37-522f-413d-af3c-4a8c4f4d666a </a>
|
||||
<img
|
||||
class="max-h-12"
|
||||
alt="Profile picture of user a1a859bc-ef5e-4349-99ab-a8f4ae262d94"
|
||||
src="https://example.org/pictures/da93a022-cbbf-4ba0-b34c-21c090d87d74"
|
||||
/>
|
||||
<a
|
||||
href="#"
|
||||
target="_blank"
|
||||
rel="noreferrer"
|
||||
class="flex relative justify-center text-sm"
|
||||
>
|
||||
This is link fa5aded2-2906-4809-b742-26832b226f50
|
||||
</a>
|
||||
</li>
|
||||
<li class="py-12 sm:px-6 lg:py-16 px-4 lg:px-8 mx-auto max-w-7xl">
|
||||
<a href="#" rel="noreferrer" class="min-w-0 ml-3 flex-1">
|
||||
This is link 715e397d-5676-42fc-9d8f-456172543c31
|
||||
</a>
|
||||
<img
|
||||
class="bg-gray-800"
|
||||
alt="Profile picture of user c02575ab-6ff1-45f9-a8e3-242c79b133fc"
|
||||
src="https://example.org/pictures/3d8ecc7a-2504-4797-a644-f93d74acf853"
|
||||
/>
|
||||
<img
|
||||
class="text-base text-gray-900 font-medium"
|
||||
alt="Profile picture of user 9f457701-be79-4ff2-9dfc-9382dafb20ab"
|
||||
src="https://example.org/pictures/438b713b-c9fd-4da2-a265-4b8d8f531e30"
|
||||
/>
|
||||
<a href="#" rel="noreferrer" class="text-sm">
|
||||
This is link 4c84098a-c0ac-4044-bbba-6f10bcc315fb
|
||||
</a>
|
||||
</li>
|
||||
<li class="w-6 flex-shrink-0 h-6 text-green-500">
|
||||
<img
|
||||
class="mx-auto sm:px-6 px-4 max-w-7xl"
|
||||
alt="Profile picture of user 00ae83b8-845d-447e-ae1b-cd3c685e1ca0"
|
||||
src="https://example.org/pictures/b9deba2b-c5b3-4b80-bf76-e0a717d310fd"
|
||||
/>
|
||||
<ul class="w-72">
|
||||
<li class="sm:flex sm:justify-between sm:items-center">
|
||||
<img
|
||||
class="block font-medium text-sm text-gray-700"
|
||||
alt="Profile picture of user c0de8cb0-e9d7-4639-8c3d-851ca17e665b"
|
||||
src="https://example.org/pictures/897193ff-aa53-4e9e-b761-bc4f75aef572"
|
||||
/>
|
||||
</li>
|
||||
<li class="text-sm hidden font-medium ml-3 text-gray-700 lg:block">
|
||||
<img
|
||||
class="h-8 w-auto"
|
||||
alt="Profile picture of user 9ff9c8ac-2374-4960-9996-ec258745c91a"
|
||||
src="https://example.org/pictures/e898638f-08fa-4743-aea7-66adba84bded"
|
||||
/>
|
||||
</li>
|
||||
<li
|
||||
class="mx-auto sm:px-6 px-4 lg:items-center lg:flex lg:py-16 lg:px-8 max-w-7xl py-12"
|
||||
>
|
||||
<img
|
||||
class="lg:max-w-none px-4 max-w-2xl mx-auto lg:px-0"
|
||||
alt="Profile picture of user 7c4d617d-afa2-4410-81c5-2def540d2d20"
|
||||
src="https://example.org/pictures/05a7dbc1-c1cc-4f99-99e5-7b507a4108b3"
|
||||
/>
|
||||
<ul class="hover:text-gray-600 text-gray-500"></ul>
|
||||
<ul
|
||||
class="relative rounded-md border-transparent focus-within:ring-2 focus-within:ring-white -ml-2 group"
|
||||
></ul>
|
||||
</li>
|
||||
</ul>
|
||||
<img
|
||||
class="h-5 text-gray-300 w-5"
|
||||
alt="Profile picture of user bf2c6905-715a-4e38-9b5d-17fd8e7aec2a"
|
||||
src="https://example.org/pictures/e759a4d7-5e63-4075-ba32-c6574107f401"
|
||||
/>
|
||||
</li>
|
||||
<li class="object-cover object-center h-full w-full">
|
||||
<ol class="w-full">
|
||||
<li class="md:mt-0 absolute sm:-mt-32 -mt-72 inset-0">
|
||||
<ul class="w-12 h-12 rounded-full"></ul>
|
||||
</li>
|
||||
<li class="h-1.5 rounded-full w-1.5 mb-1 mx-0.5 bg-gray-400">
|
||||
<ol class="border-gray-200 border-4 rounded-lg border-dashed h-96"></ol>
|
||||
<img
|
||||
class="order-1 font-semibold text-gray-700"
|
||||
alt="Profile picture of user 1c2cabee-08a3-4b48-ba54-5a578b2c3d30"
|
||||
src="https://example.org/pictures/f5c185be-8b9d-490d-81f4-73a6e1517d98"
|
||||
/>
|
||||
<img
|
||||
class="font-bold sm:text-4xl text-gray-900 tracking-tight text-3xl leading-8 text-center"
|
||||
alt="Profile picture of user 1e8a2508-a37d-4f6b-9a8c-c6fcf0773604"
|
||||
src="https://example.org/pictures/90af1bd2-30ed-45d3-917f-c685190ce56e"
|
||||
/>
|
||||
</li>
|
||||
<li class="space-x-2 mt-4 text-sm text-gray-700 flex">
|
||||
<ul
|
||||
class="rounded-full translate-x-1/2 block transform border-2 absolute bottom-0 right-0 border-white translate-y-1/2"
|
||||
></ul>
|
||||
<ol
|
||||
class="sm:hidden text-base py-2 text-gray-900 w-full placeholder-gray-500 h-full focus:outline-none border-transparent pr-3 pl-8 focus:placeholder-gray-400 focus:ring-0 focus:border-transparent"
|
||||
></ol>
|
||||
</li>
|
||||
</ol>
|
||||
<ul class="lg:mt-0 self-center flow-root mt-8">
|
||||
<li
|
||||
class="justify-center rounded-full bg-transparent bg-white hover:text-gray-500 focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500 text-gray-400 inline-flex focus:outline-none h-8 items-center w-8"
|
||||
>
|
||||
<ol class="block xl:inline"></ol>
|
||||
<ol class="flex-shrink-0 ml-4"></ol>
|
||||
<ol class="text-gray-200"></ol>
|
||||
<img
|
||||
class="border-gray-300 focus:relative md:w-9 rounded-r-md flex bg-white md:hover:bg-gray-50 pl-4 text-gray-400 border hover:text-gray-500 items-center pr-3 border-l-0 justify-center md:px-2 py-2"
|
||||
alt="Profile picture of user b0a1e2d3-84c4-494b-91d6-194fc294b0db"
|
||||
src="https://example.org/pictures/2f414511-756c-40ef-aded-22e3f4d985d7"
|
||||
/>
|
||||
</li>
|
||||
<li class="inset-0 absolute">
|
||||
<img
|
||||
class="text-gray-500 text-base font-medium text-center"
|
||||
alt="Profile picture of user 431f88eb-5002-43ab-b23a-37ae0ef7d424"
|
||||
src="https://example.org/pictures/bc7c19bb-4ef2-46ff-b00e-da70febab926"
|
||||
/>
|
||||
<img
|
||||
class="inset-0 absolute z-10"
|
||||
alt="Profile picture of user 4a3698d0-7cea-4ba2-854d-28b2bb2d374b"
|
||||
src="https://example.org/pictures/6078c4cd-db51-43af-90b3-8aeb0a8f1030"
|
||||
/>
|
||||
</li>
|
||||
</ul>
|
||||
<a href="#" rel="noreferrer" class="bg-white">
|
||||
This is link ab01c689-e03a-4992-8322-37c20551cb07
|
||||
</a>
|
||||
</li>
|
||||
<li class="flex px-4 pb-2 pt-5">
|
||||
<ol
|
||||
class="sm:px-6 px-4 bg-white relative pb-8 md:p-6 shadow-2xl items-center flex w-full sm:pt-8 overflow-hidden lg:p-8 pt-14"
|
||||
>
|
||||
<li class="py-1.5 hover:bg-gray-100 focus:z-10 text-gray-400 bg-gray-50">
|
||||
<a
|
||||
href="#"
|
||||
rel="noreferrer"
|
||||
class="sm:text-sm bg-gray-50 items-center border-gray-300 border-r-0 rounded-l-md text-gray-500 inline-flex border px-3"
|
||||
>
|
||||
This is link 3ef75acd-3dfc-4e82-801b-eae9ff7c4351
|
||||
</a>
|
||||
<ol class="absolute border-dashed border-gray-200 border-2 rounded-lg inset-0"></ol>
|
||||
</li>
|
||||
<li class="hover:bg-gray-50 block">
|
||||
<ol class="items-center flex justify-center p-8"></ol>
|
||||
<ul class="mx-auto sm:px-6 lg:px-8 pb-12 max-w-7xl px-4"></ul>
|
||||
<img
|
||||
class="h-6 w-6 text-green-400"
|
||||
alt="Profile picture of user f5900afb-7bee-4492-b6e3-148f0afc4f5f"
|
||||
src="https://example.org/pictures/1b12c3fb-9f84-4cc7-84a7-d38f7ea232ee"
|
||||
/>
|
||||
</li>
|
||||
<li class="flex mt-4 lg:flex-grow-0 flex-grow lg:ml-4 flex-shrink-0 ml-8">
|
||||
<img
|
||||
class="focus:ring-indigo-500 block w-full sm:text-sm border-gray-300 focus:border-indigo-500 rounded-md shadow-sm"
|
||||
alt="Profile picture of user c9dd7fa0-c1f4-477c-b24e-87d200ebb161"
|
||||
src="https://example.org/pictures/1a3b2e5c-a192-47f3-a550-e18f715213a2"
|
||||
/>
|
||||
<a href="#" target="_blank" rel="noreferrer" class="text-gray-300 hover:text-white">
|
||||
This is link 81b819f3-b2e8-41db-ab8d-abe8c6926047
|
||||
</a>
|
||||
</li>
|
||||
</ol>
|
||||
<img
|
||||
class="lg:flex-1 lg:block hidden"
|
||||
alt="Profile picture of user 352e9ea2-0216-4a0c-917c-1906f5ef4ed1"
|
||||
src="https://example.org/pictures/ec02985c-b92d-4978-906e-7bdc70bfa54e"
|
||||
/>
|
||||
</li>
|
||||
</ol>
|
||||
</li>
|
||||
<li class="sr-only">
|
||||
<a href="#" target="_blank" class="text-gray-500 mt-4 text-sm">
|
||||
This is link a712361b-f51e-4f0a-9d55-b64a5d53e10e
|
||||
</a>
|
||||
<a
|
||||
href="#"
|
||||
rel="noreferrer"
|
||||
class="rounded-lg ring-opacity-5 shadow-lg overflow-hidden ring-1 ring-black"
|
||||
>
|
||||
This is link 8eb412d6-1c39-4fed-b507-cf2a65904247
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
<img
|
||||
class="bg-gray-100"
|
||||
alt="Profile picture of user 8825a6f0-3a41-44b8-92ec-abcd0af79bfb"
|
||||
src="https://example.org/pictures/679e2a54-073e-416a-85c4-3eba0626aab3"
|
||||
/>
|
||||
<span class="bg-white focus:z-10 py-1.5 hover:bg-gray-100">
|
||||
This is text 3d190171-53b3-4393-99ab-9bedfc964141
|
||||
</span>
|
||||
</div>
|
||||
@ -1,6 +0,0 @@
|
||||
<div class="md:absolute items-center flex lg:hidden md:inset-y-0 md:right-0">
|
||||
<input
|
||||
type="password"
|
||||
class="text-pink-800 py-0.5 bg-pink-100 font-medium text-sm items-center px-3 inline-flex rounded-full"
|
||||
/>
|
||||
</div>
|
||||
@ -1,6 +0,0 @@
|
||||
<div class="text-gray-200">
|
||||
<span class="lg:hidden z-40 relative"> This is text cd32f5df-af14-4332-9fd3-0e5589f8d457 </span>
|
||||
<a href="#" target="_blank" rel="noreferrer" class="border-gray-200 border-t">
|
||||
This is link 05289860-74df-49a7-91dd-1a3a0d215bc3
|
||||
</a>
|
||||
</div>
|
||||
@ -1,5 +0,0 @@
|
||||
<div class="italic text-sm text-gray-500">
|
||||
<span class="relative text-left inline-block">
|
||||
This is text bec24672-f081-47d1-8130-cc06506974b5
|
||||
</span>
|
||||
</div>
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,46 +0,0 @@
|
||||
use criterion::{black_box, criterion_group, criterion_main, Criterion};
|
||||
use tailwindcss_oxide::parser::Extractor;
|
||||
|
||||
pub fn criterion_benchmark(c: &mut Criterion) {
|
||||
fn parse(input: &[u8]) {
|
||||
// _ = Extractor::all(black_box(input), ExtractorOptions { preserve_spaces_in_arbitrary: false });
|
||||
Extractor::unique(black_box(input), Default::default());
|
||||
}
|
||||
|
||||
c.bench_function("scan_files (simple)", |b| b.iter(|| parse(b"underline")));
|
||||
|
||||
c.bench_function("scan_files (with variant)", |b| {
|
||||
b.iter(|| parse(b"hover:underline"))
|
||||
});
|
||||
|
||||
c.bench_function("scan_files (with stacked variants)", |b| {
|
||||
b.iter(|| parse(b"focus:hover:underline"))
|
||||
});
|
||||
|
||||
c.bench_function("scan_files (with arbitrary values)", |b| {
|
||||
b.iter(|| parse(b"p-[20px]"))
|
||||
});
|
||||
|
||||
c.bench_function("scan_files (with variant and arbitrary values)", |b| {
|
||||
b.iter(|| parse(b"hover:p-[20px]"))
|
||||
});
|
||||
|
||||
c.bench_function("scan_files (real world)", |b| {
|
||||
b.iter(|| parse(include_bytes!("./fixtures/template-000.html")))
|
||||
});
|
||||
|
||||
let mut group = c.benchmark_group("sample-size-example");
|
||||
group.sample_size(10);
|
||||
|
||||
group.bench_function("scan_files (fast space skipping)", |b| {
|
||||
let count = 10_000;
|
||||
let crazy1 = format!("{}underline", " ".repeat(count));
|
||||
let crazy2 = crazy1.repeat(count);
|
||||
let crazy3 = crazy2.as_bytes();
|
||||
|
||||
b.iter(|| parse(black_box(crazy3)))
|
||||
});
|
||||
}
|
||||
|
||||
criterion_group!(benches, criterion_benchmark);
|
||||
criterion_main!(benches);
|
||||
@ -1,63 +0,0 @@
|
||||
use criterion::{criterion_group, criterion_main, Criterion};
|
||||
use std::path::PathBuf;
|
||||
use tailwindcss_oxide::{scan_files, ChangedContent, Parsing, IO};
|
||||
|
||||
pub fn criterion_benchmark(c: &mut Criterion) {
|
||||
// current_dir will be set to ./crates/core
|
||||
let fixtures_path = std::env::current_dir()
|
||||
.unwrap()
|
||||
.join("benches")
|
||||
.join("fixtures");
|
||||
|
||||
let mut all_files: Vec<(u64, PathBuf)> = std::fs::read_dir(fixtures_path)
|
||||
.unwrap()
|
||||
.filter_map(Result::ok)
|
||||
.map(|dir_entry| dir_entry.path())
|
||||
.filter(|path| path.is_file())
|
||||
.filter(|path| match path.extension() {
|
||||
Some(ext) => ext == "html",
|
||||
_ => false,
|
||||
})
|
||||
.map(|path| (path.metadata().unwrap().len(), path))
|
||||
.collect();
|
||||
|
||||
// Let's sort them first so that we are working with the same files in the same order every
|
||||
// time.
|
||||
all_files.sort_by(|a, b| a.0.cmp(&b.0));
|
||||
|
||||
// Let's work with the first middle X items (so that we can skip outliers and work with more
|
||||
// interesting files)
|
||||
let amount = 300;
|
||||
let mut files: Vec<_> = all_files
|
||||
.iter()
|
||||
.skip((all_files.len() - amount) / 2) // Skip the first X, so that we can use the middle
|
||||
// {amount} files.
|
||||
.take(amount)
|
||||
.map(|(_, path)| path)
|
||||
.collect();
|
||||
|
||||
// Two (or more) files can technically have the exact same size, but the order is random, so
|
||||
// now that we are scoped to the middle X files, let's sort these alphabetically to guarantee
|
||||
// the same order in our benchmarks.
|
||||
files.sort_by(|a, b| a.file_name().cmp(&b.file_name()));
|
||||
|
||||
let changed_content: Vec<ChangedContent> = files
|
||||
.into_iter()
|
||||
.map(|file| ChangedContent {
|
||||
file: Some(file.to_path_buf()),
|
||||
content: None,
|
||||
})
|
||||
.collect();
|
||||
|
||||
c.bench_function("scan_files", |b| {
|
||||
b.iter(|| {
|
||||
scan_files(
|
||||
changed_content.clone(),
|
||||
Parsing::Parallel as u8 | IO::Parallel as u8,
|
||||
)
|
||||
})
|
||||
});
|
||||
}
|
||||
|
||||
criterion_group!(benches, criterion_benchmark);
|
||||
criterion_main!(benches);
|
||||
Loading…
x
Reference in New Issue
Block a user