ui fix
This commit is contained in:
parent
ef6f0d1e62
commit
1f7c7bc402
@ -61,7 +61,7 @@
|
||||
class="stroke-current {score >= 7
|
||||
? 'text-green-600 dark:text-[#00FC50]'
|
||||
: score >= 4
|
||||
? 'text-blue-600 dark:text-[#fff]'
|
||||
? 'text-blue-700 dark:text-[#fff]'
|
||||
: 'text-red-600 dark:text-[#FF2F1F]'}"
|
||||
stroke-width="3"
|
||||
stroke-dasharray="100.48"
|
||||
|
||||
118
src/lib/components/AnalystInfo.svelte
Normal file
118
src/lib/components/AnalystInfo.svelte
Normal file
@ -0,0 +1,118 @@
|
||||
<div class="mt-4 py-6 xl:mt-10 border-t border-gray-400 dark:border-gray-200">
|
||||
<div class="mx-auto max-w-7xl px-3 xs:px-6 lg:px-8">
|
||||
<div class="mx-auto max-w-2xl text-center">
|
||||
<h3 class="mt-2 text-2xl font-bold tracking-tight bp:text-3xl">
|
||||
Analyst Star Rankings
|
||||
</h3>
|
||||
<p class="mt-3 leading-8 xl:text-lg">
|
||||
Our analyst star rankings are based on these four factors
|
||||
</p>
|
||||
</div>
|
||||
<div class="mx-auto mt-6 max-w-2xl lg:max-w-5xl">
|
||||
<dl
|
||||
class="grid grid-cols-1 gap-x-8 gap-y-10 md:grid-cols-2 lg:max-w-none lg:grid-cols-4 lg:gap-y-16"
|
||||
>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M9 12.75L11.25 15 15 9.75M21 12a9 9 0 11-18 0 9 9 0 0118 0z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Success Rate
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The percentage of ratings that are profitable.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 013 19.875v-6.75zM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 01-1.125-1.125V8.625zM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 01-1.125-1.125V4.125z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Average Return
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The average percentage return within one year of the rating.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M15.75 15.75V18m-7.5-6.75h.008v.008H8.25v-.008zm0 2.25h.008v.008H8.25V13.5zm0 2.25h.008v.008H8.25v-.008zm0 2.25h.008v.008H8.25V18zm2.498-6.75h.007v.008h-.007v-.008zm0 2.25h.007v.008h-.007V13.5zm0 2.25h.007v.008h-.007v-.008zm0 2.25h.007v.008h-.007V18zm2.504-6.75h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V13.5zm0 2.25h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V18zm2.498-6.75h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V13.5zM8.25 6h7.5v2.25h-7.5V6zM12 2.25c-1.892 0-3.758.11-5.593.322C5.307 2.7 4.5 3.65 4.5 4.757V19.5a2.25 2.25 0 002.25 2.25h10.5a2.25 2.25 0 002.25-2.25V4.757c0-1.108-.806-2.057-1.907-2.185A48.507 48.507 0 0012 2.25z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Rating Count
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The more ratings the analyst has provided, the higher the score.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M12 6v6h4.5m4.5 0a9 9 0 11-18 0 9 9 0 0118 0z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Recency
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
Ratings provided within the past year contribute to a higher score.
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -42,7 +42,7 @@
|
||||
We use cookies to ensure that we give you the best experience on our
|
||||
website. <a
|
||||
href="/privacy-policy"
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>Read Privacy Policy</a
|
||||
>.
|
||||
</p>
|
||||
|
||||
@ -301,7 +301,7 @@
|
||||
>
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
>
|
||||
<span>Upgrade to Pro</span>
|
||||
<svg
|
||||
|
||||
@ -244,7 +244,7 @@
|
||||
>
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
>
|
||||
<span>Upgrade to Pro</span>
|
||||
<svg
|
||||
|
||||
@ -181,7 +181,7 @@
|
||||
>
|
||||
<a
|
||||
href={getHref(symbol)}
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-600 dark:text-blue-400"
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-700 dark:text-blue-400"
|
||||
>{symbol?.length !== 0 ? symbol : "-"}</a
|
||||
>
|
||||
</HoverCard.Trigger>
|
||||
|
||||
@ -69,7 +69,7 @@
|
||||
{#if !["Pro", "Plus"]?.includes(data?.user?.tier)}
|
||||
... Unlock content with
|
||||
<a
|
||||
class="inline-block ml-0.5 text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="inline-block ml-0.5 text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/pricing"
|
||||
>Pro Subscription <svg
|
||||
class="w-4 h-4 mb-1 inline-block"
|
||||
|
||||
@ -903,7 +903,7 @@
|
||||
>
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
>
|
||||
<span>Upgrade to Pro</span>
|
||||
<svg
|
||||
|
||||
@ -344,7 +344,7 @@
|
||||
>
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
>
|
||||
<span>Upgrade to Pro</span>
|
||||
<svg
|
||||
|
||||
@ -318,7 +318,7 @@
|
||||
>
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
>
|
||||
<span>Upgrade to Pro</span>
|
||||
<svg
|
||||
|
||||
@ -302,7 +302,7 @@
|
||||
>
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
>
|
||||
<span>Upgrade to Pro</span>
|
||||
<svg
|
||||
|
||||
@ -274,7 +274,7 @@
|
||||
>
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
>
|
||||
<span>Upgrade to Pro</span>
|
||||
<svg
|
||||
|
||||
@ -761,7 +761,7 @@
|
||||
>
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
>
|
||||
<span>Upgrade to Pro</span>
|
||||
<svg
|
||||
|
||||
@ -157,7 +157,9 @@
|
||||
});
|
||||
}
|
||||
|
||||
// Create Highcharts options
|
||||
const fillColorStart = "rgb(70, 129, 244,0.5)";
|
||||
const fillColorEnd = "rgb(70, 129, 244,0.001)";
|
||||
|
||||
const options = {
|
||||
chart: {
|
||||
backgroundColor: $mode === "light" ? "#fff" : "#09090B",
|
||||
@ -268,17 +270,17 @@
|
||||
: value;
|
||||
}),
|
||||
type: "area",
|
||||
color: $mode === "light" ? "#2C6288" : "white",
|
||||
lineWidth: 1,
|
||||
lineWidth: 1.3,
|
||||
animation: false,
|
||||
zIndex: 10,
|
||||
fillColor: {
|
||||
linearGradient: { x1: 0, y1: 0, x2: 0, y2: 1 },
|
||||
stops: [
|
||||
[0, "rgba(255, 255, 255, 0.1)"],
|
||||
[1, "rgba(255, 255, 255, 0.001)"],
|
||||
[0, fillColorStart],
|
||||
[1, fillColorEnd],
|
||||
],
|
||||
},
|
||||
color: "#4681f4",
|
||||
},
|
||||
{
|
||||
name: "Ratings",
|
||||
@ -330,7 +332,7 @@
|
||||
href="/pricing"
|
||||
class="px-3 py-1 flex flex-row items-center {timePeriod === item
|
||||
? 'bg-white text-muted'
|
||||
: 'text-muted dark:text-white bg-table text-opacity-[0.6]'} border border-gray-200 dark:border-gray-700 transition ease-out duration-100 sm:hover:bg-white sm:hover:text-black rounded-md cursor-pointer"
|
||||
: 'text-muted dark:text-white bg-gray-100 dark:bg-table text-opacity-[0.6]'} border border-gray-200 dark:border-gray-700 transition ease-out duration-100 sm:hover:bg-white sm:hover:text-black rounded-md cursor-pointer"
|
||||
>
|
||||
{item}
|
||||
<svg
|
||||
|
||||
@ -346,7 +346,7 @@
|
||||
cy="18"
|
||||
r="16"
|
||||
fill="none"
|
||||
class="stroke-current text-blue-600"
|
||||
class="stroke-current text-blue-700"
|
||||
stroke-width="3"
|
||||
stroke-dasharray="100"
|
||||
stroke-dashoffset={putCallRatio >= 1
|
||||
|
||||
@ -69,9 +69,9 @@
|
||||
animation: false,
|
||||
},
|
||||
title: {
|
||||
text: `<div class="text-muted dark:text-gray-200 mt-3 text-center font-normal text-2xl">Price Target: <span class="${changesPercentage >= 0 ? "text-green-600 dark:text-[#00FC50]" : "text-[#FF2F1F]"}">$${priceTarget}</span></div>
|
||||
text: `<div class="text-muted dark:text-gray-200 mt-3 text-center font-normal text-2xl">Price Target: <span class="${changesPercentage >= 0 ? "text-green-700 dark:text-[#00FC50]" : "text-[#FF2F1F]"}">$${priceTarget}</span></div>
|
||||
<div class="text-muted dark:text-gray-200 mb-2 text-center font-normal text-xl">(${changesPercentage}% ${changesPercentage >= 0 ? "upside" : "downside"})</div>
|
||||
<div class="text-muted dark:text-gray-200 text-center font-normal text-xl flex justify-center items-center">Analyst Consensus: <span class="ml-1 ${consensusRating === "Buy" ? "text-green-600 dark:text-[#00FC50]" : consensusRating === "Sell" ? "text-red-500 dark:text-[#FF2F1F]" : consensusRating === "Hold" ? "text-orange-500 dark:text-[#D5AB31]" : "text-muted dark:text-white"}">${consensusRating ?? "n/a"}</span></div>`,
|
||||
<div class="text-muted dark:text-gray-200 text-center font-normal text-xl flex justify-center items-center">Analyst Consensus: <span class="ml-1 ${consensusRating === "Buy" ? "text-green-700 dark:text-[#00FC50]" : consensusRating === "Sell" ? "text-red-500 dark:text-[#FF2F1F]" : consensusRating === "Hold" ? "text-orange-500 dark:text-[#D5AB31]" : "text-muted dark:text-white"}">${consensusRating ?? "n/a"}</span></div>`,
|
||||
style: {
|
||||
color: "white",
|
||||
// Using inline CSS for margin-top and margin-bottom
|
||||
@ -215,7 +215,7 @@
|
||||
<div class="inline-block">
|
||||
<a
|
||||
href={`/stocks/${$stockTicker}/profile`}
|
||||
class="w-full text-md mt-1 cursor-pointer sm:hover:text-muted dark:sm:hover:text-white text-blue-600 dark:text-blue-400 sm:hover:underline"
|
||||
class="w-full text-md mt-1 cursor-pointer sm:hover:text-muted dark:sm:hover:text-white text-blue-700 dark:text-blue-400 sm:hover:underline"
|
||||
>
|
||||
[Read more]
|
||||
</a>
|
||||
@ -226,7 +226,7 @@
|
||||
<span class="block font-semibold">Industry</span>
|
||||
<a
|
||||
href={getIndustryHref(industry)}
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
>{industry}</a
|
||||
>
|
||||
</div>
|
||||
@ -235,7 +235,7 @@
|
||||
<a
|
||||
href={sectorNavigation?.find((item) => item?.title === sector)
|
||||
?.link}
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
>{sector}</a
|
||||
>
|
||||
</div>
|
||||
@ -247,7 +247,7 @@
|
||||
<span class="block font-semibold">Employees</span>
|
||||
<a
|
||||
href={`/stocks/${$stockTicker}/profile/employees`}
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
>{new Intl.NumberFormat("en")?.format(employees)}</a
|
||||
>
|
||||
</div>
|
||||
@ -264,7 +264,7 @@
|
||||
<span class="block font-semibold">Website</span>
|
||||
<a
|
||||
href={website}
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white truncate text-blue-600 dark:text-blue-400"
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white truncate text-blue-700 dark:text-blue-400"
|
||||
target="_blank">{website}</a
|
||||
>
|
||||
</div>
|
||||
|
||||
@ -126,7 +126,7 @@
|
||||
{item?.text?.slice(0, 50) + "..."}
|
||||
Unlock content with
|
||||
<a
|
||||
class="inline-block ml-0.5 text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="inline-block ml-0.5 text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/pricing"
|
||||
>Pro Subscription <svg
|
||||
class="w-4 h-4 mb-1 inline-block"
|
||||
|
||||
@ -31,7 +31,7 @@
|
||||
it to us via
|
||||
<a
|
||||
href={`mailto:${emailAddress}`}
|
||||
class="inline-block text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="inline-block text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>{emailAddress}</a
|
||||
>.
|
||||
<br />
|
||||
|
||||
@ -106,7 +106,7 @@
|
||||
<div class="mb-4 flex justify-center -mt-3 lg:mb-3">
|
||||
<a href="/analysts/analyst-flow"
|
||||
><div
|
||||
class="flex items-center justify-center sm:hover:text-muted dark:sm:hover:text-white text-blue-600 dark:text-blue-400"
|
||||
class="flex items-center justify-center sm:hover:text-muted dark:sm:hover:text-white text-blue-700 dark:text-blue-400"
|
||||
>
|
||||
<div class="text-lg sm:text-xl font-semibold">
|
||||
Analysts Realtime Flow
|
||||
@ -197,7 +197,7 @@
|
||||
<Table.Cell class="text-sm sm:text-[1rem]">
|
||||
<a
|
||||
href={`/stocks/${item?.symbol}`}
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white cursor-pointer"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white cursor-pointer"
|
||||
>{item?.symbol}</a
|
||||
>
|
||||
</Table.Cell>
|
||||
@ -217,13 +217,13 @@
|
||||
class="text-right md:table.-cell xl:table.-column text-sm sm:text-[1rem] text-white"
|
||||
>
|
||||
{#if item?.changesPercentage >= 0}
|
||||
<span class="text-[#208646] dark:text-[#00FC50]"
|
||||
<span class="text-green-700 dark:text-[#00FC50]"
|
||||
>+{item?.changesPercentage >= 1000
|
||||
? abbreviateNumber(item?.changesPercentage)
|
||||
: item?.changesPercentage?.toFixed(2)}%</span
|
||||
>
|
||||
{:else}
|
||||
<span class="text-[#DC2626] dark:text-[#FF2F1F]"
|
||||
<span class="text-red-700 dark:text-[#FF2F1F]"
|
||||
>{item?.changesPercentage <= -1000
|
||||
? abbreviateNumber(item?.changesPercentage)
|
||||
: item?.changesPercentage?.toFixed(2)}%
|
||||
@ -316,7 +316,7 @@
|
||||
<Table.Cell class="text-sm sm:text-[1rem]">
|
||||
<a
|
||||
href={`/stocks/${item?.symbol}`}
|
||||
class="text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted cursor-pointer"
|
||||
class="text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted cursor-pointer"
|
||||
>{item?.symbol}</a
|
||||
>
|
||||
</Table.Cell>
|
||||
@ -336,13 +336,13 @@
|
||||
class="text-right md:table.-cell xl:table.-column text-sm sm:text-[1rem] text-white"
|
||||
>
|
||||
{#if item?.changesPercentage >= 0}
|
||||
<span class="text-[#208646] dark:text-[#00FC50]"
|
||||
<span class="text-green-700 dark:text-[#00FC50]"
|
||||
>+{item?.changesPercentage >= 1000
|
||||
? abbreviateNumber(item?.changesPercentage)
|
||||
: item?.changesPercentage?.toFixed(2)}%</span
|
||||
>
|
||||
{:else}
|
||||
<span class="text-[#DC2626] dark:text-[#FF2F1F]"
|
||||
<span class="text-red-700 dark:text-[#FF2F1F]"
|
||||
>{item?.changesPercentage <= -1000
|
||||
? abbreviateNumber(item?.changesPercentage)
|
||||
: item?.changesPercentage?.toFixed(2)}%
|
||||
@ -414,7 +414,7 @@
|
||||
|
||||
<a
|
||||
href={`/stocks/${item?.ticker}`}
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-2 m-auto text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted"
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-2 m-auto text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted"
|
||||
>{item?.ticker}</a
|
||||
>
|
||||
</li>
|
||||
@ -427,7 +427,7 @@
|
||||
|
||||
<a
|
||||
href={`/stocks/${item?.ticker}`}
|
||||
class="inline-block badge duration-0 bg-blue-50 dark:bg-primary font-semibold dark:font-normal rounded-sm ml-1 px-2 m-auto text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted"
|
||||
class="inline-block badge duration-0 bg-blue-50 dark:bg-primary font-semibold dark:font-normal rounded-sm ml-1 px-2 m-auto text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted"
|
||||
>{item?.ticker}</a
|
||||
>
|
||||
</li>
|
||||
@ -476,7 +476,7 @@
|
||||
average rating for
|
||||
<a
|
||||
href={`/stocks/${analystReport?.symbol}`}
|
||||
class="text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted cursor-pointer"
|
||||
class="text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted cursor-pointer"
|
||||
>{analystReport?.symbol}</a
|
||||
>
|
||||
stock is "{analystReport?.consensusRating}" The 12-month stock
|
||||
@ -489,7 +489,7 @@
|
||||
<table class="w-full text-right xs:text-sm sm: mt-5">
|
||||
<thead
|
||||
><tr
|
||||
class="border-b border-gray-600 font-normal text-sm sm:text-[1rem]"
|
||||
class="border-b border-gray-300 dark:border-gray-600 font-normal text-sm sm:text-[1rem]"
|
||||
><th class="py-[3px] text-left font-semibold lg:py-0.5"
|
||||
>Target</th
|
||||
> <th class="font-semibold">Low</th>
|
||||
@ -500,7 +500,7 @@
|
||||
>
|
||||
<tbody
|
||||
><tr
|
||||
class="border-b border-gray-600 font-normal text-sm sm:text-[1rem]"
|
||||
class="border-b border-gray-300 dark:border-gray-600 font-normal text-sm sm:text-[1rem]"
|
||||
><td class="py-[3px] text-left lg:py-0.5">Price</td>
|
||||
<td>${analystReport?.lowPriceTarget}</td>
|
||||
<td>${analystReport?.avgPriceTarget}</td>
|
||||
@ -511,26 +511,26 @@
|
||||
><td class="py-[3px] text-left lg:py-0.5">Change</td>
|
||||
<td
|
||||
class={analystReport?.lowPriceChange > 0
|
||||
? "before:content-['+'] text-[#208646] dark:text-[#00FC50]"
|
||||
: "text-[#DC2626] dark:text-[#FF2F1F]"}
|
||||
? "before:content-['+'] text-green-700 dark:text-[#00FC50]"
|
||||
: "text-red-700 dark:text-[#FF2F1F]"}
|
||||
>{analystReport?.lowPriceChange}%</td
|
||||
>
|
||||
<td
|
||||
class={analystReport?.avgPriceChange > 0
|
||||
? "before:content-['+'] text-[#208646] dark:text-[#00FC50]"
|
||||
: "text-[#DC2626] dark:text-[#FF2F1F]"}
|
||||
? "before:content-['+'] text-green-700 dark:text-[#00FC50]"
|
||||
: "text-red-700 dark:text-[#FF2F1F]"}
|
||||
>{analystReport?.avgPriceChange}%</td
|
||||
>
|
||||
<td
|
||||
class={analystReport?.medianPriceChange > 0
|
||||
? "before:content-['+'] text-[#208646] dark:text-[#00FC50]"
|
||||
: "text-[#DC2626] dark:text-[#FF2F1F]"}
|
||||
? "before:content-['+'] text-green-700 dark:text-[#00FC50]"
|
||||
: "text-red-700 dark:text-[#FF2F1F]"}
|
||||
>{analystReport?.medianPriceChange}%</td
|
||||
>
|
||||
<td
|
||||
class={analystReport?.highPriceChange > 0
|
||||
? "before:content-['+'] text-[#208646] dark:text-[#00FC50]"
|
||||
: "text-[#DC2626] dark:text-[#FF2F1F]"}
|
||||
? "before:content-['+'] text-green-700 dark:text-[#00FC50]"
|
||||
: "text-red-700 dark:text-[#FF2F1F]"}
|
||||
>{analystReport?.highPriceChange}%</td
|
||||
></tr
|
||||
></tbody
|
||||
@ -577,7 +577,7 @@
|
||||
>
|
||||
<strong>{item?.name}</strong> (<a
|
||||
href={`/stocks/${item?.symbol}`}
|
||||
class="text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted cursor-pointer"
|
||||
class="text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted cursor-pointer"
|
||||
>{item?.symbol}</a
|
||||
>)
|
||||
{item?.isToday === true
|
||||
@ -633,7 +633,7 @@
|
||||
>
|
||||
<strong>{item?.name}</strong> (<a
|
||||
href={`/stocks/${item?.symbol}`}
|
||||
class="text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted cursor-pointer"
|
||||
class="text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted cursor-pointer"
|
||||
>{item?.symbol}</a
|
||||
>)
|
||||
{item?.isToday === true
|
||||
@ -704,7 +704,7 @@
|
||||
{#each data?.getDashboard?.recentEarnings as item}
|
||||
<strong>{item?.name}</strong> (<a
|
||||
href={`/stocks/${item?.symbol}`}
|
||||
class="text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted cursor-pointer"
|
||||
class="text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted cursor-pointer"
|
||||
>{item?.symbol}</a
|
||||
>) has released its quarterly earnings at {formatTime(
|
||||
item?.time,
|
||||
|
||||
@ -245,7 +245,7 @@
|
||||
<div class="space-y-4">
|
||||
<div class="space-y-1 text-lg font-semibold leading-6">
|
||||
<h3>Muslem Rahimi, PhD</h3>
|
||||
<p class="text-blue-600 dark:text-blue-400">
|
||||
<p class="text-blue-700 dark:text-blue-400">
|
||||
Founder / Chief of Nothing
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@ -79,7 +79,7 @@
|
||||
audience?
|
||||
<br />Contact us today at
|
||||
<a
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
href="mailto:contact@stocknear.com">contact@stocknear.com</a
|
||||
>. We’d love to discuss how we can help your business grow.
|
||||
</p>
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
<script lang="ts">
|
||||
import { numberOfUnreadNotification } from "$lib/store";
|
||||
import UpgradeToPro from "$lib/components/UpgradeToPro.svelte";
|
||||
import ArrowLogo from "lucide-svelte/icons/move-up-right";
|
||||
import TableHeader from "$lib/components/Table/TableHeader.svelte";
|
||||
import AnalystInfo from "$lib/components/AnalystInfo.svelte";
|
||||
|
||||
import SEO from "$lib/components/SEO.svelte";
|
||||
|
||||
import { onMount } from "svelte";
|
||||
@ -189,7 +190,7 @@
|
||||
<div class="flex flex-col items-start">
|
||||
<a
|
||||
href={"/analysts/" + item?.analystId}
|
||||
class="font-semibold dark:font-normal text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="font-semibold dark:font-normal text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
>{item?.analystName}
|
||||
</a>
|
||||
<!--<span class="">{item?.companyName} </span>-->
|
||||
@ -236,7 +237,7 @@
|
||||
>
|
||||
{#if Number(item?.successRate) >= 0}
|
||||
<span
|
||||
class="font-semibold dark:font-normal text-green-600 dark:text-[#00FC50]"
|
||||
class="font-semibold dark:font-normal text-green-700 dark:text-[#00FC50]"
|
||||
>+{Number(item?.successRate)?.toFixed(2)}%</span
|
||||
>
|
||||
{/if}
|
||||
@ -247,7 +248,7 @@
|
||||
>
|
||||
{#if Number(item?.avgReturn) >= 0}
|
||||
<span
|
||||
class="font-semibold dark:font-normal text-green-600 dark:text-[#00FC50]"
|
||||
class="font-semibold dark:font-normal text-green-700 dark:text-[#00FC50]"
|
||||
>+{Number(item?.avgReturn)?.toFixed(2)}%</span
|
||||
>
|
||||
{:else}
|
||||
@ -294,127 +295,7 @@
|
||||
|
||||
<UpgradeToPro {data} />
|
||||
|
||||
<div class="mt-4 py-6 xl:mt-10 border-t border-gray-200">
|
||||
<div class="mx-auto max-w-7xl px-3 xs:px-6 lg:px-8">
|
||||
<div class="mx-auto max-w-2xl md:text-center">
|
||||
<h3 class="mt-2 text-2xl font-bold tracking-tight bp:text-3xl">
|
||||
Analyst Star Rankings
|
||||
</h3>
|
||||
<p class="mt-3 leading-8 xl:text-lg">
|
||||
Our analyst star rankings are based on these four factors
|
||||
</p>
|
||||
</div>
|
||||
<div class="mx-auto mt-6 max-w-2xl lg:max-w-5xl">
|
||||
<dl
|
||||
class="grid grid-cols-1 gap-x-8 gap-y-10 md:grid-cols-2 lg:max-w-none lg:grid-cols-4 lg:gap-y-16"
|
||||
>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M9 12.75L11.25 15 15 9.75M21 12a9 9 0 11-18 0 9 9 0 0118 0z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Success Rate
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The percentage of ratings that are profitable.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 013 19.875v-6.75zM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 01-1.125-1.125V8.625zM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 01-1.125-1.125V4.125z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Average Return
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The average percentage return within one year of the
|
||||
rating.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M15.75 15.75V18m-7.5-6.75h.008v.008H8.25v-.008zm0 2.25h.008v.008H8.25V13.5zm0 2.25h.008v.008H8.25v-.008zm0 2.25h.008v.008H8.25V18zm2.498-6.75h.007v.008h-.007v-.008zm0 2.25h.007v.008h-.007V13.5zm0 2.25h.007v.008h-.007v-.008zm0 2.25h.007v.008h-.007V18zm2.504-6.75h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V13.5zm0 2.25h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V18zm2.498-6.75h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V13.5zM8.25 6h7.5v2.25h-7.5V6zM12 2.25c-1.892 0-3.758.11-5.593.322C5.307 2.7 4.5 3.65 4.5 4.757V19.5a2.25 2.25 0 002.25 2.25h10.5a2.25 2.25 0 002.25-2.25V4.757c0-1.108-.806-2.057-1.907-2.185A48.507 48.507 0 0012 2.25z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Rating Count
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The more ratings the analyst has provided, the higher the
|
||||
score.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M12 6v6h4.5m4.5 0a9 9 0 11-18 0 9 9 0 0118 0z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Recency
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
Ratings provided within the past year contribute to a
|
||||
higher score.
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<AnalystInfo />
|
||||
</main>
|
||||
<aside class="hidden lg:block relative fixed w-1/4 ml-4">
|
||||
<div
|
||||
|
||||
@ -289,9 +289,9 @@
|
||||
<div class="text-2xl font-bold tracking-tight">
|
||||
<span
|
||||
class={successRate >= 0 && successRate !== undefined
|
||||
? "before:content-['+'] text-[#36D984]"
|
||||
? "before:content-['+'] text-green-700 dark:text-[#36D984]"
|
||||
: successRate < 0 && successRate !== undefined
|
||||
? "text-[#EF4444]"
|
||||
? "text-red-700 dark:text-[#EF4444]"
|
||||
: ""}
|
||||
>{successRate !== undefined
|
||||
? successRate?.toFixed(2) + "%"
|
||||
@ -310,9 +310,9 @@
|
||||
<div class="text-2xl font-bold tracking-tight">
|
||||
<span
|
||||
class={avgReturn >= 0 && avgReturn !== undefined
|
||||
? "before:content-['+'] text-[#36D984]"
|
||||
? "before:content-['+'] text-green-700 dark:text-[#36D984]"
|
||||
: avgReturn < 0 && avgReturn !== undefined
|
||||
? "text-[#EF4444]"
|
||||
? "text-red-700 dark:text-[#EF4444]"
|
||||
: ""}
|
||||
>{avgReturn !== undefined
|
||||
? avgReturn?.toFixed(2) + "%"
|
||||
@ -341,7 +341,7 @@
|
||||
href={sectorNavigation?.find(
|
||||
(listItem) => listItem?.title === item,
|
||||
)?.link}
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
>
|
||||
{item}
|
||||
</a>
|
||||
@ -356,7 +356,7 @@
|
||||
{#each data?.getAnalystStats?.mainIndustries as item}
|
||||
<a
|
||||
href={`/list/industry/${item?.replace(/ /g, "-")?.replace(/&/g, "and")?.replace(/-{2,}/g, "-")?.toLowerCase()}`}
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
>
|
||||
{item}
|
||||
</a>
|
||||
@ -466,21 +466,21 @@
|
||||
<div class="flex flex-col sm:flex-row items-start">
|
||||
<span class="mr-1">{item?.action_company}:</span>
|
||||
<span
|
||||
class=" {[
|
||||
class="font-semibold {[
|
||||
'Strong Buy',
|
||||
'Buy',
|
||||
'Outperform',
|
||||
]?.includes(item?.rating_current)
|
||||
? 'text-green-600 dark:text-[#00FC50]'
|
||||
? 'text-green-700 dark:text-[#00FC50] '
|
||||
: item?.rating_current === 'Hold'
|
||||
? '"text-red-600 dark:text-[#FF7070]"'
|
||||
? '"text-red-700 dark:text-[#FF7070] "'
|
||||
: [
|
||||
'Strong Sell',
|
||||
'Sell',
|
||||
'Underperform',
|
||||
]?.includes(item?.rating_current)
|
||||
? 'text-red-600 dark:text-[#FF2F1F]'
|
||||
: 'text-gray-300'}"
|
||||
? 'text-red-700 dark:text-[#FF2F1F] '
|
||||
: 'text-muted dark:text-gray-300 '}"
|
||||
>
|
||||
{item?.rating_current}
|
||||
</span>
|
||||
@ -528,9 +528,9 @@
|
||||
|
||||
<td
|
||||
class="{item?.upside >= 0 && item?.upside !== null
|
||||
? "before:content-['+'] text-green-600 dark:text-[#00FC50]"
|
||||
? "before:content-['+'] text-green-700 dark:text-[#00FC50]"
|
||||
: item?.upside < 0 && item?.upside !== null
|
||||
? 'text-red-600 dark:text-[#FF2F1F]'
|
||||
? 'text-red-700 dark:text-[#FF2F1F]'
|
||||
: ''} text-end text-sm sm:text-[1rem] whitespace-nowrap"
|
||||
>
|
||||
{item?.upside !== null ? item?.upside + "%" : "n/a"}
|
||||
|
||||
@ -3,6 +3,8 @@
|
||||
import UpgradeToPro from "$lib/components/UpgradeToPro.svelte";
|
||||
import Infobox from "$lib/components/Infobox.svelte";
|
||||
import SEO from "$lib/components/SEO.svelte";
|
||||
import AnalystInfo from "$lib/components/AnalystInfo.svelte";
|
||||
|
||||
import { screenWidth } from "$lib/store";
|
||||
import { onMount } from "svelte";
|
||||
|
||||
@ -188,7 +190,7 @@
|
||||
>
|
||||
<a
|
||||
href={`/analysts/${item?.analystId}`}
|
||||
class="underline underline-offset-4 sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="underline underline-offset-4 sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>{item?.analystName}</a
|
||||
>
|
||||
</td>
|
||||
@ -198,7 +200,7 @@
|
||||
>
|
||||
<a
|
||||
href={`/stocks/${item?.symbol}`}
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
>{item?.symbol}</a
|
||||
>
|
||||
</td>
|
||||
@ -299,127 +301,7 @@
|
||||
</div>
|
||||
|
||||
<UpgradeToPro {data} />
|
||||
<div class="mt-4 py-6 xl:mt-10 border-t border-gray-200">
|
||||
<div class="mx-auto max-w-7xl px-3 xs:px-6 lg:px-8">
|
||||
<div class="mx-auto max-w-2xl md:text-center">
|
||||
<h3 class="mt-2 text-2xl font-bold tracking-tight bp:text-3xl">
|
||||
Analyst Star Rankings
|
||||
</h3>
|
||||
<p class="mt-3 leading-8 xl:text-lg">
|
||||
Our analyst star rankings are based on these four factors
|
||||
</p>
|
||||
</div>
|
||||
<div class="mx-auto mt-6 max-w-2xl lg:max-w-5xl">
|
||||
<dl
|
||||
class="grid grid-cols-1 gap-x-8 gap-y-10 md:grid-cols-2 lg:max-w-none lg:grid-cols-4 lg:gap-y-16"
|
||||
>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M9 12.75L11.25 15 15 9.75M21 12a9 9 0 11-18 0 9 9 0 0118 0z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Success Rate
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The percentage of ratings that are profitable.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 013 19.875v-6.75zM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 01-1.125-1.125V8.625zM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 01-1.125-1.125V4.125z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Average Return
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The average percentage return within one year of the
|
||||
rating.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M15.75 15.75V18m-7.5-6.75h.008v.008H8.25v-.008zm0 2.25h.008v.008H8.25V13.5zm0 2.25h.008v.008H8.25v-.008zm0 2.25h.008v.008H8.25V18zm2.498-6.75h.007v.008h-.007v-.008zm0 2.25h.007v.008h-.007V13.5zm0 2.25h.007v.008h-.007v-.008zm0 2.25h.007v.008h-.007V18zm2.504-6.75h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V13.5zm0 2.25h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V18zm2.498-6.75h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V13.5zM8.25 6h7.5v2.25h-7.5V6zM12 2.25c-1.892 0-3.758.11-5.593.322C5.307 2.7 4.5 3.65 4.5 4.757V19.5a2.25 2.25 0 002.25 2.25h10.5a2.25 2.25 0 002.25-2.25V4.757c0-1.108-.806-2.057-1.907-2.185A48.507 48.507 0 0012 2.25z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Rating Count
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The more ratings the analyst has provided, the higher the
|
||||
score.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M12 6v6h4.5m4.5 0a9 9 0 11-18 0 9 9 0 0118 0z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Recency
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
Ratings provided within the past year contribute to a
|
||||
higher score.
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<AnalystInfo />
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
import UpgradeToPro from "$lib/components/UpgradeToPro.svelte";
|
||||
import Infobox from "$lib/components/Infobox.svelte";
|
||||
import SEO from "$lib/components/SEO.svelte";
|
||||
import AnalystInfo from "$lib/components/AnalystInfo.svelte";
|
||||
|
||||
export let data;
|
||||
|
||||
@ -66,127 +67,7 @@
|
||||
/>
|
||||
</div>
|
||||
<UpgradeToPro {data} />
|
||||
<div class="mt-4 py-6 xl:mt-10 border-t border-gray-200">
|
||||
<div class="mx-auto max-w-7xl px-3 xs:px-6 lg:px-8">
|
||||
<div class="mx-auto max-w-2xl md:text-center">
|
||||
<h3 class="mt-2 text-2xl font-bold tracking-tight bp:text-3xl">
|
||||
Analyst Star Rankings
|
||||
</h3>
|
||||
<p class="mt-3 leading-8 xl:text-lg">
|
||||
Our analyst star rankings are based on these four factors
|
||||
</p>
|
||||
</div>
|
||||
<div class="mx-auto mt-6 max-w-2xl lg:max-w-5xl">
|
||||
<dl
|
||||
class="grid grid-cols-1 gap-x-8 gap-y-10 md:grid-cols-2 lg:max-w-none lg:grid-cols-4 lg:gap-y-16"
|
||||
>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M9 12.75L11.25 15 15 9.75M21 12a9 9 0 11-18 0 9 9 0 0118 0z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Success Rate
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The percentage of ratings that are profitable.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 013 19.875v-6.75zM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 01-1.125-1.125V8.625zM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 01-1.125-1.125V4.125z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Average Return
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The average percentage return within one year of the
|
||||
rating.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white dark:text-black"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M15.75 15.75V18m-7.5-6.75h.008v.008H8.25v-.008zm0 2.25h.008v.008H8.25V13.5zm0 2.25h.008v.008H8.25v-.008zm0 2.25h.008v.008H8.25V18zm2.498-6.75h.007v.008h-.007v-.008zm0 2.25h.007v.008h-.007V13.5zm0 2.25h.007v.008h-.007v-.008zm0 2.25h.007v.008h-.007V18zm2.504-6.75h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V13.5zm0 2.25h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V18zm2.498-6.75h.008v.008h-.008v-.008zm0 2.25h.008v.008h-.008V13.5zM8.25 6h7.5v2.25h-7.5V6zM12 2.25c-1.892 0-3.758.11-5.593.322C5.307 2.7 4.5 3.65 4.5 4.757V19.5a2.25 2.25 0 002.25 2.25h10.5a2.25 2.25 0 002.25-2.25V4.757c0-1.108-.806-2.057-1.907-2.185A48.507 48.507 0 0012 2.25z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Rating Count
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
The more ratings the analyst has provided, the higher the
|
||||
score.
|
||||
</dd>
|
||||
</div>
|
||||
<div class="relative pl-14">
|
||||
<dt class=" font-semibold leading-4 md:leading-7">
|
||||
<div
|
||||
class="absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-md bg-[#3B82F6] dark:bg-[#fff]"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="h-6 w-6 text-white"
|
||||
><path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M12 6v6h4.5m4.5 0a9 9 0 11-18 0 9 9 0 0118 0z"
|
||||
></path></svg
|
||||
>
|
||||
</div>
|
||||
Recency
|
||||
</dt>
|
||||
<dd class="mt-2 leading-7">
|
||||
Ratings provided within the past year contribute to a
|
||||
higher score.
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<AnalystInfo />
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
You can contact us at
|
||||
<a
|
||||
href={`mailto:${emailAddress}`}
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>{emailAddress}</a
|
||||
>
|
||||
</p>
|
||||
|
||||
@ -46,14 +46,14 @@
|
||||
href={discordURL}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>
|
||||
Discord
|
||||
</a>
|
||||
or contact our support team at
|
||||
<a
|
||||
href="mailto:{emailAddress}"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>
|
||||
{emailAddress}
|
||||
</a>.
|
||||
@ -69,7 +69,7 @@
|
||||
href="https://site.financialmodelingprep.com/pricing-plans?couponCode=stocknear"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>
|
||||
Financial Modeling Prep (FMP)
|
||||
</a>, a leading provider of financial data services. This
|
||||
@ -97,7 +97,7 @@
|
||||
href="https://site.financialmodelingprep.com/pricing-plans?couponCode=stocknear"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>
|
||||
Financial Modeling Prep
|
||||
</a>
|
||||
@ -121,7 +121,7 @@
|
||||
href="https://site.financialmodelingprep.com/pricing-plans?couponCode=stocknear"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>
|
||||
Financial Modeling Prep
|
||||
</a>. While we strive to present the most accurate forecasts,
|
||||
@ -138,7 +138,7 @@
|
||||
href="https://site.financialmodelingprep.com/pricing-plans?couponCode=stocknear"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>
|
||||
Financial Modeling Prep
|
||||
</a>, ensuring accurate and timely information on fund
|
||||
|
||||
@ -31,7 +31,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{formatDate(item?.publishedDate)} ·
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
href={item?.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -93,7 +93,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{formatDate(item?.publishedDate)} ago -
|
||||
<a
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-600 dark:text-blue-400"
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-700 dark:text-blue-400"
|
||||
href={item?.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -294,7 +294,7 @@
|
||||
cy="18"
|
||||
r="16"
|
||||
fill="none"
|
||||
class="stroke-current text-blue-600"
|
||||
class="stroke-current text-blue-700"
|
||||
stroke-width="3"
|
||||
stroke-dasharray="100"
|
||||
stroke-dashoffset={100 - partyRatio * 100 >= 0
|
||||
@ -355,7 +355,7 @@
|
||||
<div class="flex flex-col ml-3 font-normal">
|
||||
<a
|
||||
href={`/politicians/${item?.id}`}
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover: dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover: dark:text-blue-400"
|
||||
>{getAbbreviatedName(
|
||||
item?.representative?.replace("_", " "),
|
||||
)}</a
|
||||
|
||||
@ -70,7 +70,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -80,7 +80,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'contract-lookup'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Contract Lookup
|
||||
</a>
|
||||
@ -90,7 +90,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'unusual-activity'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Unusual Activity
|
||||
</a>
|
||||
@ -100,7 +100,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'hottest-contracts'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Hottest Contracts
|
||||
</a>
|
||||
@ -110,7 +110,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'volatility'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Volatility
|
||||
</a>
|
||||
@ -119,7 +119,7 @@
|
||||
on:click={() => changeSubSection("oi")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'oi'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
OI
|
||||
</a>
|
||||
@ -129,7 +129,7 @@
|
||||
on:click={() => changeSubSection("gex")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'gex'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
GEX
|
||||
</a>
|
||||
@ -138,7 +138,7 @@
|
||||
on:click={() => changeSubSection("dex")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'dex'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
DEX
|
||||
</a>
|
||||
|
||||
@ -59,7 +59,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -69,7 +69,7 @@
|
||||
on:click={() => changeSubSection("strike")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'strike'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Strike
|
||||
</a>
|
||||
@ -78,7 +78,7 @@
|
||||
on:click={() => changeSubSection("expiry")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'expiry'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Expiry
|
||||
</a>
|
||||
|
||||
@ -59,7 +59,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -69,7 +69,7 @@
|
||||
on:click={() => changeSubSection("strike")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'strike'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Strike
|
||||
</a>
|
||||
@ -78,7 +78,7 @@
|
||||
on:click={() => changeSubSection("expiry")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'expiry'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Expiry
|
||||
</a>
|
||||
|
||||
@ -57,7 +57,7 @@
|
||||
on:click={() => changeSubSection("strike")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'strike'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Strike
|
||||
</a>
|
||||
@ -67,7 +67,7 @@
|
||||
on:click={() => changeSubSection("expiry")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'expiry'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Expiry
|
||||
</a>
|
||||
|
||||
@ -149,7 +149,7 @@
|
||||
<td class="text-sm sm:text-[1rem] whitespace-nowrap">
|
||||
<a
|
||||
href={"/etf/" + item?.symbol}
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
>
|
||||
{item?.symbol}
|
||||
</a>
|
||||
|
||||
@ -42,7 +42,7 @@
|
||||
Yes! We've created the
|
||||
<a
|
||||
href="/learning-center"
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
>Learning Center</a
|
||||
> to explain each feature in detail—what it does, how to integrate
|
||||
it into your strategies, and its market impact. We update it regularly,
|
||||
@ -73,7 +73,7 @@
|
||||
<p class="mb-10 mt-5 text-[1rem] sm:text-lg">
|
||||
If you notice an inaccuracy, please contact us at <a
|
||||
href={`mailto:${emailAddress}`}
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
>{emailAddress}</a
|
||||
>.
|
||||
</p>
|
||||
@ -84,7 +84,7 @@
|
||||
<p class="mb-10 mt-5 text-[1rem] sm:text-lg">
|
||||
Our <a
|
||||
href="/options-flow"
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
>options flow</a
|
||||
> feature provides real-time options data from Benzinga without delays.
|
||||
</p>
|
||||
@ -114,7 +114,7 @@
|
||||
<p class="mb-10 mt-5 text-[1rem] sm:text-lg">
|
||||
Please email <a
|
||||
href={`mailto:${emailAddress}`}
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
>{emailAddress}</a
|
||||
>, and we’ll investigate immediately.
|
||||
</p>
|
||||
@ -131,7 +131,7 @@
|
||||
href={discordURL}
|
||||
rel="noopener noreferrer"
|
||||
target="_blank"
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
>official Discord</a
|
||||
> for quicker responses from our dev team. We’re always open to new
|
||||
ideas to improve the platform.
|
||||
|
||||
@ -194,7 +194,7 @@
|
||||
href={sectorNavigation?.find(
|
||||
(listItem) => listItem?.title === item,
|
||||
)?.link}
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
>
|
||||
{item}
|
||||
</a>
|
||||
@ -209,7 +209,7 @@
|
||||
{#each data?.getHedgeFundsData?.mainIndustries as item}
|
||||
<a
|
||||
href={`/list/industry/${item?.replace(/ /g, "-")?.replace(/&/g, "and")?.replace(/-{2,}/g, "-")?.toLowerCase()}`}
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
>
|
||||
{item}
|
||||
</a>
|
||||
|
||||
@ -43,7 +43,7 @@
|
||||
Email:
|
||||
<a
|
||||
href={`mailto:${emailAddress}`}
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>{emailAddress}</a
|
||||
>.
|
||||
<br />
|
||||
|
||||
@ -747,7 +747,7 @@
|
||||
>
|
||||
<span
|
||||
class={displayLegend?.graphChange >= 0
|
||||
? "before:content-['+'] text-green-600 dark:text-[#00FC50]"
|
||||
? "before:content-['+'] text-green-700 dark:text-[#00FC50]"
|
||||
: "text-[#FF2F1F]"}
|
||||
>
|
||||
{displayLegend?.graphChange ??
|
||||
|
||||
@ -476,7 +476,7 @@
|
||||
? "text-[#00FC50] before:content-['+'] "
|
||||
: item?.changesPercentage < 0 &&
|
||||
item?.changesPercentage !== null
|
||||
? 'text-red-600 dark:text-[#FF2F1F]'
|
||||
? 'text-red-700 dark:text-[#FF2F1F]'
|
||||
: 'text-white'} text-end"
|
||||
>
|
||||
{item?.changesPercentage !== null
|
||||
|
||||
@ -66,7 +66,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -76,7 +76,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'hottest-contracts'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Hottest Contracts
|
||||
</a>
|
||||
@ -86,7 +86,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'volatility'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Volatility
|
||||
</a>
|
||||
@ -95,7 +95,7 @@
|
||||
on:click={() => changeSubSection("oi")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'oi'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
OI
|
||||
</a>
|
||||
@ -105,7 +105,7 @@
|
||||
on:click={() => changeSubSection("gex")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'gex'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
GEX
|
||||
</a>
|
||||
@ -114,7 +114,7 @@
|
||||
on:click={() => changeSubSection("dex")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'dex'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
DEX
|
||||
</a>
|
||||
|
||||
@ -57,7 +57,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -67,7 +67,7 @@
|
||||
on:click={() => changeSubSection("strike")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'strike'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Strike
|
||||
</a>
|
||||
@ -76,7 +76,7 @@
|
||||
on:click={() => changeSubSection("expiry")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'expiry'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Expiry
|
||||
</a>
|
||||
|
||||
@ -57,7 +57,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -67,7 +67,7 @@
|
||||
on:click={() => changeSubSection("strike")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'strike'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Strike
|
||||
</a>
|
||||
@ -76,7 +76,7 @@
|
||||
on:click={() => changeSubSection("expiry")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'expiry'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Expiry
|
||||
</a>
|
||||
|
||||
@ -55,7 +55,7 @@
|
||||
on:click={() => changeSubSection("strike")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'strike'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Strike
|
||||
</a>
|
||||
@ -65,7 +65,7 @@
|
||||
on:click={() => changeSubSection("expiry")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'expiry'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Expiry
|
||||
</a>
|
||||
|
||||
@ -62,7 +62,7 @@
|
||||
on:click={() => handleMode(i)}
|
||||
class="p-2 px-5 cursor-pointer {activeIdx === i
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
{item.title}
|
||||
</a>
|
||||
|
||||
@ -90,7 +90,7 @@
|
||||
href={item?.path}
|
||||
class="p-2 px-5 cursor-pointer {activeIdx === i
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
{item.title}
|
||||
</a>
|
||||
@ -108,7 +108,7 @@
|
||||
on:click={() => (displaySection = item)}
|
||||
class="p-2 px-5 cursor-pointer {displaySection === item
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
{item}
|
||||
</a>
|
||||
@ -118,7 +118,7 @@
|
||||
on:click={() => (displaySection = item)}
|
||||
class="p-2 px-5 cursor-pointer {displaySection === item
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
{item}
|
||||
</a>
|
||||
|
||||
@ -68,7 +68,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{item?.timestamp}
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
href={item?.link}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -100,7 +100,7 @@
|
||||
>
|
||||
<a
|
||||
href={"/stocks/" + item?.symbol}
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
>
|
||||
{item?.symbol}
|
||||
</a>
|
||||
@ -175,7 +175,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{item?.timestamp}
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
href={item?.link}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -200,7 +200,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{formatDate(item?.publishedDate)} ago -
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
href={item?.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -220,7 +220,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{item?.timestamp}
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
href={item?.link}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -16,32 +16,32 @@
|
||||
>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/top-rated-dividend-stocks">Top-Rated Dividend Stocks</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/highest-revenue">U.S. Companies With The Most Revenue</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/highest-income-tax"
|
||||
>U.S. Companies That Pay The Highest Taxes</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/most-employees">U.S. Companies With The Most Employees</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/most-ftd-shares">U.S. Companies With The Most FTD Shares</a
|
||||
>
|
||||
</li>
|
||||
@ -55,37 +55,37 @@
|
||||
>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/market-cap/mega-cap-stocks">Mega-Cap Stocks</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/market-cap/large-cap-stocks">Large-Cap Stocks</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/market-cap/mid-cap-stocks">Mid-Cap Stocks</a
|
||||
>
|
||||
</li>
|
||||
<li class="">
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/market-cap/small-cap-stocks">Small-Cap Stocks</a
|
||||
>
|
||||
</li>
|
||||
<li class="">
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/market-cap/micro-cap-stocks">Micro-Cap Stocks</a
|
||||
>
|
||||
</li>
|
||||
<li class="">
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/market-cap/nano-cap-stocks">Nano-Cap Stocks</a
|
||||
>
|
||||
</li>
|
||||
@ -101,19 +101,19 @@
|
||||
>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/exchange/nasdaq">Listed on NASDAQ</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/exchange/nyse">Listed on NYSE</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/exchange/amex">Listed on AMEX</a
|
||||
>
|
||||
</li>
|
||||
@ -129,19 +129,19 @@
|
||||
>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/index/dowjones">Listed on Dow Jones</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/index/nasdaq100">Listed on NASDAQ 100</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/index/sp500">Listed on S&P 500</a
|
||||
>
|
||||
</li>
|
||||
@ -157,26 +157,26 @@
|
||||
>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/highest-open-interest">Companies with Highest OI</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/highest-open-interest-change"
|
||||
>Companies with Highest OI Change</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/highest-option-iv-rank">Companies with Highest IV Rank</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/highest-option-premium">Companies with Highest Premium</a
|
||||
>
|
||||
</li>
|
||||
@ -191,65 +191,65 @@
|
||||
>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/faang">FAANG</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/magnificent-seven">Magnificent Seven</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/dividend/dividend-kings">Dividend Kings</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/dividend/dividend-aristocrats">Dividend Aristocrats</a
|
||||
>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/penny-stocks">Penny Stocks</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/most-shorted-stocks">Most Shorted Stocks</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/oversold-stocks/">Oversold Stocks</a
|
||||
>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/overbought-stocks/">Overbought Stocks</a
|
||||
>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/most-buybacks/">Biggest Buybacks</a
|
||||
>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/reit-stocks">All REITs</a
|
||||
>
|
||||
</li>
|
||||
@ -267,91 +267,91 @@
|
||||
>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/mobile-games/">Mobile Games</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/social-media-stocks/">Social Media</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/clean-energy/">Clean Energy</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/esports/">E-Sports</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/car-company-stocks/">Car Companies</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/ai-stocks/">Artificial Intelligence</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/electric-vehicles/">Electric Vehicles</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/online-gambling/">Online Gambling</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/augmented-reality/">Augmented Reality</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/gaming-stocks/">Gaming</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/pharmaceutical-stocks/">Pharmaceuticals</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/online-dating/">Online Dating</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/virtual-reality/">Virtual Reality</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sports-betting/">Sports Betting</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/metaverse/">Metaverse</a
|
||||
>
|
||||
</li>
|
||||
@ -368,43 +368,43 @@
|
||||
>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/country/ca">Canada</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/country/cn">China</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/country/in">India</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/country/jp">Japan</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/country/de">Germany</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/country/il">Israel</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/country/gb">United Kingdom</a
|
||||
>
|
||||
</li>
|
||||
@ -421,67 +421,67 @@
|
||||
>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sector/financial">Financials</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sector/healthcare">Healthcare</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sector/technology">Technology</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sector/industrials">Industrials</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sector/energy">Energy</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sector/utilities">Utilities</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sector/consumer-cyclical">Consumer Cyclical</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sector/real-estate">Real Estate</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sector/basic-materials">Basic Materials</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sector/communication-services">Communication Services</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/sector/consumer-defensive">Consumer Defensive</a
|
||||
>
|
||||
</li>
|
||||
@ -499,19 +499,19 @@
|
||||
>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/etf/new-launches">New Launches</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/etf/etf-providers">ETF Providers</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/list/bitcoin-etfs">Bitcoin ETFs</a
|
||||
>
|
||||
</li>
|
||||
|
||||
@ -114,7 +114,7 @@
|
||||
<div class="w-full max-w-lg">
|
||||
<a
|
||||
href="/reset-password"
|
||||
class="text-sm text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-sm text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>Forgot Password?</a
|
||||
>
|
||||
</div>
|
||||
@ -759,7 +759,7 @@
|
||||
You don't have an account?
|
||||
<a
|
||||
href="/register"
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400 sm:hover:underline ml-1"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400 sm:hover:underline ml-1"
|
||||
>Sign up</a
|
||||
>
|
||||
</p>
|
||||
|
||||
@ -55,7 +55,7 @@
|
||||
href={item?.path}
|
||||
class="p-2 px-5 cursor-pointer {activeIdx === i
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
{item.title}
|
||||
</a>
|
||||
|
||||
@ -464,7 +464,7 @@
|
||||
premiums and net put premiums, providing a real-time snapshot of
|
||||
market sentiment and momentum. <a
|
||||
href="/learning-center/article/market-sentiment-through-options-activity-riding-the-tide"
|
||||
class="text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white sm:hover:underline sm:hover:underline-offset-4"
|
||||
class="text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white sm:hover:underline sm:hover:underline-offset-4"
|
||||
>Learn more here.</a
|
||||
>
|
||||
</p>
|
||||
@ -716,7 +716,7 @@
|
||||
class="text-sm sm:text-[1rem] {item?.changesPercentage >=
|
||||
0
|
||||
? "text-[#00FC50] before:content-['+'] "
|
||||
: 'text-red-600 dark:text-[#FF2F1F]'} text-end"
|
||||
: 'text-red-700 dark:text-[#FF2F1F]'} text-end"
|
||||
>
|
||||
{item?.changesPercentage}%
|
||||
</td>
|
||||
|
||||
@ -820,7 +820,7 @@
|
||||
class="text-sm sm:text-[1rem] {item?.changesPercentage >=
|
||||
0
|
||||
? "text-[#00FC50] before:content-['+'] "
|
||||
: 'text-red-600 dark:text-[#FF2F1F]'} text-end"
|
||||
: 'text-red-700 dark:text-[#FF2F1F]'} text-end"
|
||||
>
|
||||
{item?.changesPercentage}%
|
||||
</td>
|
||||
|
||||
@ -72,7 +72,7 @@
|
||||
href={item?.path}
|
||||
class="p-2 px-5 cursor-pointer {activeIdx === index
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
{item.title}
|
||||
</a>
|
||||
|
||||
@ -56,7 +56,7 @@
|
||||
href="/market-mover/active"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'active'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Today
|
||||
</a>
|
||||
@ -64,7 +64,7 @@
|
||||
href="/market-mover/active/week"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'week'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Week
|
||||
</a>
|
||||
@ -72,7 +72,7 @@
|
||||
href="/market-mover/active/month"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'month'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Month
|
||||
</a>
|
||||
@ -80,7 +80,7 @@
|
||||
href="/market-mover/active/year"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'year'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Year
|
||||
</a>
|
||||
@ -88,7 +88,7 @@
|
||||
href="/market-mover/active/3Y"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === '3Y'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
3 Years
|
||||
</a>
|
||||
@ -96,7 +96,7 @@
|
||||
href="/market-mover/active/5Y"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === '5Y'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
5 Years
|
||||
</a>
|
||||
|
||||
@ -38,7 +38,7 @@
|
||||
href="/market-mover/afterhours/gainers"
|
||||
class="p-2 px-5 cursor-pointer {categoryType === 'gainers'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Gainers
|
||||
</a>
|
||||
@ -46,7 +46,7 @@
|
||||
href="/market-mover/afterhours/losers"
|
||||
class="p-2 px-5 cursor-pointer {categoryType === 'losers'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Losers
|
||||
</a>
|
||||
|
||||
@ -58,7 +58,7 @@
|
||||
href="/market-mover/gainers"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'gainers'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Today
|
||||
</a>
|
||||
@ -66,7 +66,7 @@
|
||||
href="/market-mover/gainers/week"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'week'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Week
|
||||
</a>
|
||||
@ -74,7 +74,7 @@
|
||||
href="/market-mover/gainers/month"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'month'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Month
|
||||
</a>
|
||||
@ -82,7 +82,7 @@
|
||||
href="/market-mover/gainers/year"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'year'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Year
|
||||
</a>
|
||||
@ -90,7 +90,7 @@
|
||||
href="/market-mover/gainers/3Y"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === '3Y'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
3 Years
|
||||
</a>
|
||||
@ -98,7 +98,7 @@
|
||||
href="/market-mover/gainers/5Y"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === '5Y'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
5 Years
|
||||
</a>
|
||||
|
||||
@ -54,7 +54,7 @@
|
||||
href="/market-mover/losers"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'losers'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Today
|
||||
</a>
|
||||
@ -62,7 +62,7 @@
|
||||
href="/market-mover/losers/week"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'week'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Week
|
||||
</a>
|
||||
@ -70,7 +70,7 @@
|
||||
href="/market-mover/losers/month"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'month'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Month
|
||||
</a>
|
||||
@ -78,7 +78,7 @@
|
||||
href="/market-mover/losers/year"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === 'year'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Year
|
||||
</a>
|
||||
@ -86,7 +86,7 @@
|
||||
href="/market-mover/losers/3Y"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === '3Y'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
3 Years
|
||||
</a>
|
||||
@ -94,7 +94,7 @@
|
||||
href="/market-mover/losers/5Y"
|
||||
class="p-2 px-5 cursor-pointer {timePeriod === '5Y'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
5 Years
|
||||
</a>
|
||||
|
||||
@ -38,7 +38,7 @@
|
||||
href="/market-mover/premarket/gainers"
|
||||
class="p-2 px-5 cursor-pointer {categoryType === 'gainers'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Gainers
|
||||
</a>
|
||||
@ -46,7 +46,7 @@
|
||||
href="/market-mover/premarket/losers"
|
||||
class="p-2 px-5 cursor-pointer {categoryType === 'losers'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Losers
|
||||
</a>
|
||||
|
||||
@ -64,7 +64,7 @@
|
||||
href={item?.path}
|
||||
class="p-2 px-5 cursor-pointer {activeIdx === i
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
{item.title}
|
||||
</a>
|
||||
|
||||
@ -201,7 +201,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{formatDate(item?.publishedDate)} ago -
|
||||
<a
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-600 dark:text-blue-400"
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-700 dark:text-blue-400"
|
||||
href={item?.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -201,7 +201,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{formatDate(item?.publishedDate)} ago -
|
||||
<a
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-600 dark:text-blue-400"
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-700 dark:text-blue-400"
|
||||
href={item?.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -141,7 +141,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{formatDate(item?.publishedDate)} ago -
|
||||
<a
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-600 dark:text-blue-400"
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-700 dark:text-blue-400"
|
||||
href={item?.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -1494,7 +1494,7 @@
|
||||
cy="18"
|
||||
r="16"
|
||||
fill="none"
|
||||
class="stroke-current text-blue-600"
|
||||
class="stroke-current text-blue-700"
|
||||
stroke-width="3"
|
||||
stroke-dasharray="100"
|
||||
stroke-dashoffset={putCallRatio >= 1
|
||||
|
||||
@ -242,7 +242,7 @@
|
||||
href={sectorNavigation?.find(
|
||||
(listItem) => listItem?.title === item,
|
||||
)?.link}
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
>
|
||||
{item}
|
||||
</a>
|
||||
@ -257,7 +257,7 @@
|
||||
{#each mainIndustries as item}
|
||||
<a
|
||||
href={`/list/industry/${item?.replace(/ /g, "-")?.replace(/&/g, "and")?.replace(/-{2,}/g, "-")?.toLowerCase()}`}
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-600 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
class="inline-block badge bg-blue-50 dark:bg-primary duration-0 rounded-sm ml-1 px-3 m-auto text-blue-700 dark:text-blue-400 dark:sm:hover:text-white sm:hover:text-muted text-[1rem]"
|
||||
>
|
||||
{item}
|
||||
</a>
|
||||
|
||||
@ -160,7 +160,7 @@
|
||||
<div class="flex flex-col ml-3 font-normal">
|
||||
<a
|
||||
href={`/politicians/${item?.id}`}
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
>{getAbbreviatedName(
|
||||
item?.representative?.replace(
|
||||
"_",
|
||||
@ -223,12 +223,12 @@
|
||||
<td class="text-sm sm:text-[1rem] text-end">
|
||||
{#if item?.type === "Bought"}
|
||||
<span
|
||||
class="text-green-600 dark:text-[#00FC50]"
|
||||
class="text-green-700 dark:text-[#00FC50]"
|
||||
>Bought</span
|
||||
>
|
||||
{:else if item?.type === "Sold"}
|
||||
<span
|
||||
class="text-red-600 dark:text-[#FF2F1F]"
|
||||
class="text-red-700 dark:text-[#FF2F1F]"
|
||||
>Sold</span
|
||||
>
|
||||
{/if}
|
||||
|
||||
@ -450,7 +450,7 @@
|
||||
on:click={() => (activeIdx = i)}
|
||||
class="p-2 px-5 cursor-pointer {activeIdx === i
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
{item.title}
|
||||
</button>
|
||||
@ -746,7 +746,7 @@
|
||||
href="https://truthsocial.com/@realDonaldTrump"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="hover:text-blue-600"
|
||||
class="hover:text-blue-700"
|
||||
>
|
||||
Donald J. Trump
|
||||
</a>
|
||||
@ -756,7 +756,7 @@
|
||||
href="https://truthsocial.com/@realDonaldTrump"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="hover:text-blue-600"
|
||||
class="hover:text-blue-700"
|
||||
>
|
||||
@realDonaldTrump
|
||||
</a>
|
||||
@ -955,7 +955,7 @@
|
||||
href="https://truthsocial.com/@realDonaldTrump"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="hover:text-blue-600"
|
||||
class="hover:text-blue-700"
|
||||
>
|
||||
Donald J. Trump
|
||||
</a>
|
||||
@ -1031,7 +1031,7 @@
|
||||
href="https://truthsocial.com/@realDonaldTrump"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="hover:text-blue-600"
|
||||
class="hover:text-blue-700"
|
||||
>
|
||||
Donald J. Trump
|
||||
</a>
|
||||
@ -1041,7 +1041,7 @@
|
||||
href="https://truthsocial.com/@realDonaldTrump"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
class="hover:text-blue-600"
|
||||
class="hover:text-blue-700"
|
||||
>
|
||||
@realDonaldTrump
|
||||
</a>
|
||||
|
||||
@ -388,7 +388,7 @@
|
||||
>
|
||||
<div class="flex flex-col items-start">
|
||||
<span
|
||||
class="text-sm text-blue-600 dark:text-blue-400"
|
||||
class="text-sm text-blue-700 dark:text-blue-400"
|
||||
>{item?.symbol}</span
|
||||
>
|
||||
<span
|
||||
@ -450,7 +450,7 @@
|
||||
/>
|
||||
{#if editMode}
|
||||
<label
|
||||
class="sm:hover:text-muted text-blue-600 dark:text-blue-400 dark:sm:hover:text-white cursor-pointer"
|
||||
class="sm:hover:text-muted text-blue-700 dark:text-blue-400 dark:sm:hover:text-white cursor-pointer"
|
||||
>
|
||||
{item?.symbol}
|
||||
</label>
|
||||
|
||||
@ -142,7 +142,7 @@
|
||||
<div class="px-3">
|
||||
<div class="mx-auto text-center mb-8">
|
||||
<h1 class="text-4xl sm:text-5xl font-bold pb-4">
|
||||
Clear Insights, Smart Trades.
|
||||
Trade Smarter, Not Harder
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
@ -1336,10 +1336,10 @@
|
||||
|
||||
<!-- Faqs -->
|
||||
<ul class="mx-auto divide-y divide-gray-800">
|
||||
<li>
|
||||
<li class="border-b border-gray-400 dark:border-gray-800">
|
||||
<details class="collapse collapse-arrow">
|
||||
<summary
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex sm:hover:underline sm:hover:underline-offset-4 items-center justify-between w-full text-left py-5"
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex items-center justify-between w-full text-left py-5"
|
||||
>What are the advantages of Stocknear Service?</summary
|
||||
>
|
||||
<div class="collapse-content">
|
||||
@ -1357,10 +1357,10 @@
|
||||
</details>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<li class="border-b border-gray-400 dark:border-gray-800">
|
||||
<details class="collapse collapse-arrow">
|
||||
<summary
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex sm:hover:underline sm:hover:underline-offset-4 items-center justify-between w-full text-left py-5"
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex items-center justify-between w-full text-left py-5"
|
||||
>
|
||||
What is a Credit and How Can I Use It?
|
||||
</summary>
|
||||
@ -1380,10 +1380,10 @@
|
||||
</details>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<li class="border-b border-gray-400 dark:border-gray-800">
|
||||
<details class="collapse collapse-arrow">
|
||||
<summary
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex sm:hover:underline sm:hover:underline-offset-4 items-center justify-between w-full text-left py-5"
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex items-center justify-between w-full text-left py-5"
|
||||
>
|
||||
Can I change my plan at any time?
|
||||
</summary>
|
||||
@ -1395,7 +1395,7 @@
|
||||
of it for you.
|
||||
<a
|
||||
href={`mailto:${emailAddress}`}
|
||||
class="text-blue-600 dark:text-blue-400 underline"
|
||||
class="text-blue-700 dark:text-blue-400 underline"
|
||||
>
|
||||
{emailAddress}
|
||||
</a>
|
||||
@ -1404,10 +1404,10 @@
|
||||
</details>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<li class="border-b border-gray-400 dark:border-gray-800">
|
||||
<details class="collapse collapse-arrow">
|
||||
<summary
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex sm:hover:underline sm:hover:underline-offset-4 items-center justify-between w-full text-left py-5"
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex items-center justify-between w-full text-left py-5"
|
||||
>
|
||||
Are there any commissions in addition to the subscription
|
||||
plans?
|
||||
@ -1422,10 +1422,10 @@
|
||||
</div>
|
||||
</details>
|
||||
</li>
|
||||
<li>
|
||||
<li class="border-b border-gray-400 dark:border-gray-800">
|
||||
<details class="collapse collapse-arrow">
|
||||
<summary
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex sm:hover:underline sm:hover:underline-offset-4 items-center justify-between w-full text-left py-5"
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex items-center justify-between w-full text-left py-5"
|
||||
>
|
||||
Can I request a refund?
|
||||
</summary>
|
||||
@ -1436,7 +1436,7 @@
|
||||
We offer a 30 day money back guarantee, no questions asked.
|
||||
Just send an email to <a
|
||||
href={`mailto:${emailAddress}`}
|
||||
class="text-blue-600 dark:text-blue-400 underline"
|
||||
class="text-blue-700 dark:text-blue-400 underline"
|
||||
>{emailAddress}</a
|
||||
> and you will get a full refund.
|
||||
</p>
|
||||
@ -1444,10 +1444,10 @@
|
||||
</details>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<li class="border-b border-gray-400 dark:border-gray-800">
|
||||
<details class="collapse collapse-arrow">
|
||||
<summary
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex sm:hover:underline sm:hover:underline-offset-4 items-center justify-between w-full text-left py-5"
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex items-center justify-between w-full text-left py-5"
|
||||
>
|
||||
What are my payment options?
|
||||
</summary>
|
||||
@ -1461,10 +1461,10 @@
|
||||
</details>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<li class="border-b border-gray-400 dark:border-gray-800">
|
||||
<details class="collapse collapse-arrow">
|
||||
<summary
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex sm:hover:underline sm:hover:underline-offset-4 items-center justify-between w-full text-left py-5"
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex items-center justify-between w-full text-left py-5"
|
||||
>
|
||||
Can I cancel at any time?
|
||||
</summary>
|
||||
@ -1479,10 +1479,10 @@
|
||||
</div>
|
||||
</details>
|
||||
</li>
|
||||
<li>
|
||||
<li class="border-b border-gray-400 dark:border-gray-800">
|
||||
<details class="collapse collapse-arrow">
|
||||
<summary
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex sm:hover:underline sm:hover:underline-offset-4 items-center justify-between w-full text-left py-5"
|
||||
class="font-semibold collapse-title text-[1rem] sm:text-xl flex items-center justify-between w-full text-left py-5"
|
||||
>
|
||||
Why is Stocknear so much cheaper than other platforms?
|
||||
</summary>
|
||||
|
||||
@ -43,7 +43,7 @@
|
||||
policy in its entirety along with our
|
||||
<a
|
||||
href="/terms-of-use"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>Terms of use</a
|
||||
>. Generally, you may use our website without providing personal
|
||||
data. When personal data (such as your name, address, or email
|
||||
@ -107,7 +107,7 @@
|
||||
wish to have it removed from our systems, please contact us at
|
||||
<a
|
||||
href={`mailto:${emailAddress}`}
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>{emailAddress}</a
|
||||
>.<br /><br />
|
||||
In addition, you have the following rights:
|
||||
@ -174,7 +174,7 @@
|
||||
at
|
||||
<a
|
||||
href={`mailto:${emailAddress}`}
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>{emailAddress}</a
|
||||
>.
|
||||
</li>
|
||||
|
||||
@ -153,7 +153,7 @@
|
||||
href={"https://www.reddit.com" + item?.permalink}
|
||||
rel="noopener noreferrer"
|
||||
target="_blank"
|
||||
class="text-[1rem] sm:text-xl font-semibold mb-3 transition duration-100 sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="text-[1rem] sm:text-xl font-semibold mb-3 transition duration-100 sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>
|
||||
{item?.title}
|
||||
</a>
|
||||
@ -222,7 +222,7 @@
|
||||
href={"https://www.reddit.com/user/" + item?.author}
|
||||
rel="noopener noreferrer"
|
||||
target="_blank"
|
||||
class="hidden sm:inline-block text-sm sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="hidden sm:inline-block text-sm sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>
|
||||
Posted by {item?.author}
|
||||
</a>
|
||||
@ -230,7 +230,7 @@
|
||||
href={"https://www.reddit.com" + item?.permalink}
|
||||
rel="noopener noreferrer"
|
||||
target="_blank"
|
||||
class="mt-2 sm:mt-0 text-sm sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="mt-2 sm:mt-0 text-sm sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>
|
||||
{formatUtcTimestamp(item?.created_utc)}
|
||||
<Link
|
||||
@ -266,7 +266,7 @@
|
||||
on:click={() => changeTimePeriod(index)}
|
||||
class="p-2 px-5 cursor-pointer {activeIdx === index
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
{item.title}
|
||||
</label>
|
||||
@ -276,7 +276,7 @@
|
||||
class="p-2 px-5 cursor-pointer flex flex-row items-center {activeIdx ===
|
||||
index
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
<span class="">{item.title}</span>
|
||||
<svg
|
||||
@ -346,19 +346,19 @@
|
||||
>{item?.count}</Table.Cell
|
||||
>
|
||||
<Table.Cell
|
||||
class="text-right text-[1rem] text-green-600 dark:text-[#00FC50]"
|
||||
class="text-right text-[1rem] text-green-700 dark:text-[#00FC50]"
|
||||
>{item?.call}</Table.Cell
|
||||
>
|
||||
<Table.Cell
|
||||
class="text-right text-[1rem] text-red-600 dark:text-[#FF2F1F]"
|
||||
class="text-right text-[1rem] text-red-700 dark:text-[#FF2F1F]"
|
||||
>{item?.put}</Table.Cell
|
||||
>
|
||||
<Table.Cell
|
||||
class="text-right text-[1rem] {item?.avgSentiment >
|
||||
0.4
|
||||
? 'text-green-600 dark:text-[#00FC50]'
|
||||
? 'text-green-700 dark:text-[#00FC50]'
|
||||
: item?.avgSentiment < -0.1
|
||||
? 'text-red-600 dark:text-[#FF2F1F]'
|
||||
? 'text-red-700 dark:text-[#FF2F1F]'
|
||||
: 'text-[#C6A755]'} "
|
||||
>{item?.avgSentiment > 0.4
|
||||
? "Bullish"
|
||||
@ -374,8 +374,8 @@
|
||||
<Table.Cell class="text-right text-[1rem] ">
|
||||
<span
|
||||
class="{item?.changesPercentage > 0
|
||||
? 'text-green-600 dark:text-[#00FC50]'
|
||||
: 'text-red-600 dark:text-[#FF2F1F]'} text-end"
|
||||
? 'text-green-700 dark:text-[#00FC50]'
|
||||
: 'text-red-700 dark:text-[#FF2F1F]'} text-end"
|
||||
>
|
||||
{#if item?.changesPercentage > 0}
|
||||
+{item?.changesPercentage?.toFixed(2)}%
|
||||
|
||||
@ -135,13 +135,13 @@
|
||||
By registering you agree to stocknear's
|
||||
<a
|
||||
href="/terms-of-use"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:underline"
|
||||
>Terms of Use</a
|
||||
>
|
||||
and acknowledge that you've read our
|
||||
<a
|
||||
href="/privacy-policy"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:underline"
|
||||
>Privacy Policy</a
|
||||
>.
|
||||
</p>
|
||||
@ -764,7 +764,7 @@
|
||||
You already have an account?
|
||||
<a
|
||||
href="/login"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:underline ml-1"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:underline ml-1"
|
||||
>Sign in</a
|
||||
>
|
||||
</p>
|
||||
@ -779,13 +779,13 @@
|
||||
By registering you agree to stocknear's
|
||||
<a
|
||||
href="/terms-of-use"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:underline"
|
||||
>Terms of Use</a
|
||||
>
|
||||
and acknowledge that you've read our
|
||||
<a
|
||||
href="/privacy-policy"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:underline"
|
||||
>Privacy Policy</a
|
||||
>.
|
||||
</p>
|
||||
|
||||
@ -1476,7 +1476,9 @@
|
||||
const closePopup = document.getElementById("addStrategy");
|
||||
closePopup?.dispatchEvent(new MouseEvent("click"));
|
||||
} else {
|
||||
goto("/pricing");
|
||||
toast.info("Available only to Plus & Pro Member", {
|
||||
style: `border-radius: 5px; background: #fff; color: #000; border-color: ${$mode === "light" ? "#F9FAFB" : "#4B5563"}; font-size: 15px;`,
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@ -3351,7 +3353,7 @@ const handleKeyDown = (event) => {
|
||||
<td class=" whitespace-nowrap">
|
||||
<a
|
||||
href={"/stocks/" + item?.symbol}
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400 text-sm sm:text-[1rem]"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400 text-sm sm:text-[1rem]"
|
||||
>{item?.symbol}</a
|
||||
>
|
||||
</td>
|
||||
@ -3374,13 +3376,13 @@ const handleKeyDown = (event) => {
|
||||
|
||||
<td class=" text-end text-sm sm:text-[1rem]">
|
||||
{#if item?.changesPercentage >= 0}
|
||||
<span class="text-green-600 dark:text-[#00FC50]"
|
||||
<span class="text-green-700 dark:text-[#00FC50]"
|
||||
>+{item?.changesPercentage >= 1000
|
||||
? abbreviateNumber(item?.changesPercentage)
|
||||
: item?.changesPercentage?.toFixed(2)}%</span
|
||||
>
|
||||
{:else}
|
||||
<span class="text-red-600 dark:text-[#FF2F1F]"
|
||||
<span class="text-red-700 dark:text-[#FF2F1F]"
|
||||
>{item?.changesPercentage <= -1000
|
||||
? abbreviateNumber(item?.changesPercentage)
|
||||
: item?.changesPercentage?.toFixed(2)}%
|
||||
@ -3479,13 +3481,13 @@ const handleKeyDown = (event) => {
|
||||
{#if row?.rule === "marketCap"}
|
||||
{abbreviateNumber(item[row?.rule])}
|
||||
{:else if item[row?.rule] > 0}
|
||||
<span class="text-green-600 dark:text-[#00FC50]"
|
||||
<span class="text-green-700 dark:text-[#00FC50]"
|
||||
>+{abbreviateNumber(
|
||||
item[row?.rule]?.toFixed(2),
|
||||
)}%</span
|
||||
>
|
||||
{:else if item[row?.rule] < 0}
|
||||
<span class="text-red-600 dark:text-[#FF2F1F]"
|
||||
<span class="text-red-700 dark:text-[#FF2F1F]"
|
||||
>{abbreviateNumber(
|
||||
item[row?.rule]?.toFixed(2),
|
||||
)}%</span
|
||||
@ -3537,11 +3539,11 @@ const handleKeyDown = (event) => {
|
||||
>
|
||||
{:else if row?.rule === "upside"}
|
||||
{#if item[row?.rule] > 0}
|
||||
<span class="text-green-600 dark:text-[#00FC50]"
|
||||
<span class="text-green-700 dark:text-[#00FC50]"
|
||||
>+{item[row?.rule]?.toFixed(2)}%</span
|
||||
>
|
||||
{:else if item[row?.rule] < 0}
|
||||
<span class="text-red-600 dark:text-[#FF2F1F]"
|
||||
<span class="text-red-700 dark:text-[#FF2F1F]"
|
||||
>{item[row?.rule]?.toFixed(2)}%</span
|
||||
>
|
||||
{:else}
|
||||
@ -3549,11 +3551,11 @@ const handleKeyDown = (event) => {
|
||||
{/if}
|
||||
{:else if ["analystRating", "topAnalystRating"]?.includes(row?.rule)}
|
||||
{#if ["Strong Buy", "Buy"].includes(item[row?.rule])}
|
||||
<span class="text-green-600 dark:text-[#00FC50]"
|
||||
<span class="text-green-700 dark:text-[#00FC50]"
|
||||
>{item[row?.rule]}</span
|
||||
>
|
||||
{:else if ["Strong Sell", "Sell"].includes(item[row?.rule])}
|
||||
<span class="text-red-600 dark:text-[#FF2F1F]"
|
||||
<span class="text-red-700 dark:text-[#FF2F1F]"
|
||||
>{item[row?.rule]}</span
|
||||
>
|
||||
{:else if item[row?.rule] === "Hold"}
|
||||
@ -3721,7 +3723,7 @@ const handleKeyDown = (event) => {
|
||||
{#if ["gexRatio", "ivRank", "iv30d", "totalOI", "changeOI", "netCallPrem", "netPutPrem", "callVolume", "putVolume", "pcRatio", "topAnalystRating", "topAnalystCounter", "topAnalystPriceTarget", "topAnalystUpside", "score"]?.includes(row?.rule) && !["Pro", "Plus"]?.includes(data?.user?.tier)}
|
||||
<label id={row?.rule} on:click={() => changeRule(row?.rule)}>
|
||||
<svg
|
||||
class="w-4 h-4 mb-1 inline-block text-[#A3A3A3] sm:hover: cursor-pointer"
|
||||
class="w-4 h-4 mb-1 inline-block cursor-pointer"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 24 24"
|
||||
><path
|
||||
|
||||
@ -31,7 +31,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{formatDate(item?.publishedDate)} ·
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
href={item?.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -62,7 +62,7 @@
|
||||
on:click={() => changeSubSection("income")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'income'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Income
|
||||
</a>
|
||||
@ -73,7 +73,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'balance-sheet'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Balance Sheet
|
||||
</a>
|
||||
@ -83,7 +83,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'cash-flow'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Cashflow
|
||||
</a>
|
||||
@ -92,7 +92,7 @@
|
||||
on:click={() => changeSubSection("ratios")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'ratios'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Ratios
|
||||
</a>
|
||||
|
||||
@ -66,7 +66,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -76,7 +76,7 @@
|
||||
on:click={() => changeSubSection("analyst")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'analyst'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Analysts Ratings
|
||||
</a>
|
||||
@ -85,7 +85,7 @@
|
||||
on:click={() => changeSubSection("ai")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'ai'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
AI Forecast
|
||||
</a>
|
||||
|
||||
@ -921,7 +921,7 @@
|
||||
<span class="mt-3">
|
||||
Unlock content with
|
||||
<a
|
||||
class="inline-block ml-0.5 text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="inline-block ml-0.5 text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/pricing"
|
||||
>Pro Subscription <svg
|
||||
class="w-4 h-4 mb-1 inline-block text[#A3A3A3] sm:hover:"
|
||||
|
||||
@ -533,7 +533,7 @@
|
||||
{:else}
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>Pro <svg
|
||||
class="w-5 h-5 mb-1 inline-block"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
@ -567,7 +567,7 @@
|
||||
{:else}
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400 text-xl font-bold"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400 text-xl font-bold"
|
||||
>
|
||||
Pro <svg
|
||||
class="w-5 h-5 mb-1 inline-block"
|
||||
@ -602,7 +602,7 @@
|
||||
>
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
>
|
||||
<span>Upgrade to Pro</span>
|
||||
<svg
|
||||
@ -665,7 +665,7 @@
|
||||
{:else}
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>
|
||||
Pro
|
||||
<svg
|
||||
@ -704,7 +704,7 @@
|
||||
{:else}
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>
|
||||
Pro
|
||||
<svg
|
||||
@ -753,7 +753,7 @@
|
||||
<Infobox
|
||||
text={`Using our AI model trained on historical seasonal data, we generated a 12-month forecast for ${removeCompanyStrings($displayCompanyName)}. The model predicts a ... Unlock content with
|
||||
<a
|
||||
class="inline-block ml-0.5 text-blue-600 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
class="inline-block ml-0.5 text-blue-700 sm:hover:text-muted dark:text-blue-400 dark:sm:hover:text-white"
|
||||
href="/pricing"
|
||||
>Pro Subscription <svg
|
||||
class="w-4 h-4 mb-1 inline-block"
|
||||
@ -789,7 +789,7 @@
|
||||
>
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-white dark:text-white flex flex-row items-center"
|
||||
>
|
||||
<span>Upgrade to Pro</span>
|
||||
<svg
|
||||
@ -831,7 +831,7 @@
|
||||
<td class="whitespace-nowrap">
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>Pro <svg
|
||||
class="w-4 h-4 mb-1 inline-block"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
@ -847,7 +847,7 @@
|
||||
<td class="whitespace-nowrap">
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>Pro <svg
|
||||
class="w-4 h-4 mb-1 inline-block"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
@ -863,7 +863,7 @@
|
||||
<td class="whitespace-nowrap">
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>Pro <svg
|
||||
class="w-4 h-4 mb-1 inline-block"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
@ -879,7 +879,7 @@
|
||||
<td class="whitespace-nowrap">
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>Pro <svg
|
||||
class="w-4 h-4 mb-1 inline-block"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
@ -906,7 +906,7 @@
|
||||
<td class="whitespace-nowrap">
|
||||
<a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>
|
||||
Pro
|
||||
<svg
|
||||
@ -924,7 +924,7 @@
|
||||
<td class="whitespace-nowrap"
|
||||
><a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>Pro <svg
|
||||
class="w-4 h-4 mb-1 inline-block"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
@ -940,7 +940,7 @@
|
||||
<td class="whitespace-nowrap"
|
||||
><a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>Pro <svg
|
||||
class="w-4 h-4 mb-1 inline-block"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
@ -956,7 +956,7 @@
|
||||
<td class="whitespace-nowrap"
|
||||
><a
|
||||
href="/pricing"
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400"
|
||||
>Pro <svg
|
||||
class="w-4 h-4 mb-1 inline-block"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
|
||||
@ -407,7 +407,7 @@
|
||||
href={item?.analystId !== null
|
||||
? `/analysts/${item?.analystId}`
|
||||
: "#"}
|
||||
class="font-semibold dark:font-normal text-blue-600 sm:hover:text-muted dark:sm:hover: dark:text-blue-400"
|
||||
class="font-semibold dark:font-normal text-blue-700 sm:hover:text-muted dark:sm:hover: dark:text-blue-400"
|
||||
>{item?.analyst_name}
|
||||
</a>
|
||||
|
||||
|
||||
@ -87,7 +87,7 @@
|
||||
on:click={() => changeSubSection("insider")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'insider'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Insider Trading
|
||||
</a>
|
||||
@ -98,7 +98,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'institute'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
13F Institute
|
||||
</a>
|
||||
@ -109,7 +109,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'congress-trading'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Congress Trading
|
||||
</a>
|
||||
@ -119,7 +119,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'transcripts'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Transcripts
|
||||
</a>
|
||||
@ -141,7 +141,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{formatDate(item?.publishedDate)} ago -
|
||||
<a
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-600 dark:text-blue-400"
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white text-blue-700 dark:text-blue-400"
|
||||
href={item?.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -369,7 +369,7 @@
|
||||
cy="18"
|
||||
r="16"
|
||||
fill="none"
|
||||
class="stroke-current text-blue-600"
|
||||
class="stroke-current text-blue-700"
|
||||
stroke-width="3"
|
||||
stroke-dasharray="100"
|
||||
stroke-dashoffset={buySellRatio >= 1
|
||||
|
||||
@ -288,7 +288,7 @@
|
||||
cy="18"
|
||||
r="16"
|
||||
fill="none"
|
||||
class="stroke-current text-blue-600"
|
||||
class="stroke-current text-blue-700"
|
||||
stroke-width="3"
|
||||
stroke-dasharray="100"
|
||||
stroke-dashoffset={100 - partyRatio * 100 >= 0
|
||||
@ -354,7 +354,7 @@
|
||||
<div class="flex flex-col ml-3 font-normal">
|
||||
<a
|
||||
href={`/politicians/${item?.id}`}
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover: dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover: dark:text-blue-400"
|
||||
>{getAbbreviatedName(
|
||||
item?.representative?.replace("_", " "),
|
||||
)}</a
|
||||
|
||||
@ -78,7 +78,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
sectionKey
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
{title}
|
||||
</a>
|
||||
|
||||
@ -115,7 +115,7 @@
|
||||
>
|
||||
<a
|
||||
href={getHref(name)}
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400 cursor-pointer underline underline-offset-4"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400 cursor-pointer underline underline-offset-4"
|
||||
>
|
||||
{name} Revenue
|
||||
</a>
|
||||
|
||||
@ -70,7 +70,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -80,7 +80,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'contract-lookup'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Contract Lookup
|
||||
</a>
|
||||
@ -90,7 +90,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'unusual-activity'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Unusual Activity
|
||||
</a>
|
||||
@ -100,7 +100,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'hottest-contracts'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Hottest Contracts
|
||||
</a>
|
||||
@ -110,7 +110,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'volatility'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Volatility
|
||||
</a>
|
||||
@ -119,7 +119,7 @@
|
||||
on:click={() => changeSubSection("oi")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'oi'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
OI
|
||||
</a>
|
||||
@ -129,7 +129,7 @@
|
||||
on:click={() => changeSubSection("gex")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'gex'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
GEX
|
||||
</a>
|
||||
@ -138,7 +138,7 @@
|
||||
on:click={() => changeSubSection("dex")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'dex'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
DEX
|
||||
</a>
|
||||
|
||||
@ -59,7 +59,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -69,7 +69,7 @@
|
||||
on:click={() => changeSubSection("strike")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'strike'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Strike
|
||||
</a>
|
||||
@ -78,7 +78,7 @@
|
||||
on:click={() => changeSubSection("expiry")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'expiry'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Expiry
|
||||
</a>
|
||||
|
||||
@ -59,7 +59,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -69,7 +69,7 @@
|
||||
on:click={() => changeSubSection("strike")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'strike'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Strike
|
||||
</a>
|
||||
@ -78,7 +78,7 @@
|
||||
on:click={() => changeSubSection("expiry")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'expiry'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Expiry
|
||||
</a>
|
||||
|
||||
@ -57,7 +57,7 @@
|
||||
on:click={() => changeSubSection("strike")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'strike'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Strike
|
||||
</a>
|
||||
@ -67,7 +67,7 @@
|
||||
on:click={() => changeSubSection("expiry")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'expiry'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
By Expiry
|
||||
</a>
|
||||
|
||||
@ -48,7 +48,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -58,7 +58,7 @@
|
||||
on:click={() => changeSubSection("employees")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'employees'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Employees
|
||||
</a>
|
||||
|
||||
@ -115,7 +115,7 @@ ${paragraphs.join("\n")}
|
||||
href={rawData?.industry
|
||||
? getIndustryHref(rawData?.industry)
|
||||
: "#"}
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
>{rawData?.industry ?? "n/a"}</a
|
||||
></td
|
||||
></tr
|
||||
@ -131,7 +131,7 @@ ${paragraphs.join("\n")}
|
||||
href={sectorNavigation?.find(
|
||||
(item) => item?.title === rawData?.sector,
|
||||
)?.link}
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
>{rawData?.sector ? rawData?.sector : "n/a"}</a
|
||||
></td
|
||||
></tr
|
||||
@ -142,7 +142,7 @@ ${paragraphs.join("\n")}
|
||||
>
|
||||
<td class="px-1 py-1.5 text-right lg:py-2"
|
||||
><a
|
||||
class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400 underline underline-offset-4"
|
||||
href={`/stocks/${$stockTicker}/profile/employees`}
|
||||
>{rawData?.fullTimeEmployees
|
||||
? new Intl.NumberFormat("en")?.format(
|
||||
@ -195,7 +195,7 @@ ${paragraphs.join("\n")}
|
||||
<td class="px-0.5 py-2 text-right">
|
||||
<a
|
||||
href={rawData?.website}
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white truncate text-blue-600 dark:text-blue-400"
|
||||
class="sm:hover:text-muted dark:sm:hover:text-white truncate text-blue-700 dark:text-blue-400"
|
||||
target="_blank">{rawData?.website ?? "n/a"}</a
|
||||
></td
|
||||
></tr
|
||||
@ -348,7 +348,7 @@ ${paragraphs.join("\n")}
|
||||
<td class="px-1 py-3 align-top xs:px-2">{item?.type}</td>
|
||||
<td class="py-3 pl-1 align-top xs:px-2"
|
||||
><a
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline sm:hover:underline-offset-4"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline sm:hover:underline-offset-4"
|
||||
href={item?.link}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
@ -368,7 +368,7 @@ ${paragraphs.join("\n")}
|
||||
class="border-b border-gray-300 dark:border-gray-600 py-3 text-lg sm:text-xl font-semibold"
|
||||
>
|
||||
<a
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline sm:hover:underline-offset-4"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline sm:hover:underline-offset-4"
|
||||
href={`https://www.sec.gov/cgi-bin/browse-edgar?CIK=${rawData?.cik}&count=100`}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer">View All SEC Filings</a
|
||||
|
||||
@ -81,7 +81,7 @@
|
||||
><td class="text-left px-2"
|
||||
><a
|
||||
href={`/stocks/${item?.symbol}/profile/employees`}
|
||||
class="text-[1rem] text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-[1rem] text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
>{item?.name?.length > 30
|
||||
? item?.name?.slice(0, 30) + "..."
|
||||
: item?.name}</a
|
||||
@ -128,7 +128,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{formatDate(item?.publishedDate)} ago -
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover: dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover: dark:text-blue-400"
|
||||
href={item?.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -54,7 +54,7 @@
|
||||
on:click={() => changeSubSection("overview")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'overview'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Overview
|
||||
</a>
|
||||
@ -64,7 +64,7 @@
|
||||
on:click={() => changeSubSection("market-cap")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'market-cap'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Market Cap
|
||||
</a>
|
||||
@ -74,7 +74,7 @@
|
||||
on:click={() => changeSubSection("revenue")}
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection === 'revenue'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Revenue
|
||||
</a>
|
||||
@ -85,7 +85,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'price-reaction'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Price Reaction
|
||||
</a>
|
||||
@ -96,7 +96,7 @@
|
||||
class="p-2 px-5 cursor-pointer {displaySubSection ===
|
||||
'fail-to-deliver'
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
Fail-to-Deliver
|
||||
</a>
|
||||
|
||||
@ -48,7 +48,7 @@
|
||||
><td class="text-left text-[1rem] px-2"
|
||||
><a
|
||||
href={`/stocks/${item?.symbol}`}
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
>{item?.symbol}</a
|
||||
></td
|
||||
>
|
||||
|
||||
@ -154,7 +154,7 @@
|
||||
><td class="text-left text-[1rem] px-2"
|
||||
><a
|
||||
href={`/stocks/${item?.symbol}`}
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
>{item?.name}</a
|
||||
></td
|
||||
>
|
||||
|
||||
@ -493,7 +493,7 @@
|
||||
<span class="text-xl font-bold"
|
||||
>{#if capCategory}
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
href={capCategory.link}
|
||||
>
|
||||
{capCategory.name}
|
||||
|
||||
@ -116,7 +116,7 @@
|
||||
><td class="text-left text-[1rem] px-2"
|
||||
><a
|
||||
href={`/stocks/${item?.symbol}/statistics/revenue`}
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
>{item?.name}</a
|
||||
></td
|
||||
>
|
||||
@ -152,7 +152,7 @@
|
||||
<li class="mb-3 last:mb-1">
|
||||
{formatDate(item?.publishedDate)} ago -
|
||||
<a
|
||||
class="text-blue-600 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
class="text-blue-700 sm:hover:text-muted dark:sm:hover:text-white dark:text-blue-400"
|
||||
href={item?.url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer nofollow">{item?.title}</a
|
||||
|
||||
@ -37,7 +37,7 @@
|
||||
bound by these Terms as well as our
|
||||
<a
|
||||
href="/privacy-policy"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>Privacy Policy</a
|
||||
>. Stocknear reserves the right to modify these Terms at any
|
||||
time.
|
||||
@ -136,7 +136,7 @@
|
||||
us at
|
||||
<a
|
||||
href="mailto:contact@stocknear.com"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>contact@stocknear.com</a
|
||||
>
|
||||
using the subject line "Copyright Infringement" and provide a detailed
|
||||
@ -167,7 +167,7 @@
|
||||
Settings or by contacting us at
|
||||
<a
|
||||
href="mailto:support@stocknear.com"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>support@stocknear.com</a
|
||||
>.<br /><br />
|
||||
If you are not completely satisfied with your subscription, you may
|
||||
@ -247,7 +247,7 @@
|
||||
our contact form or email us directly at
|
||||
<a
|
||||
href="mailto:support@stocknear.com"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>support@stocknear.com</a
|
||||
>.
|
||||
</div>
|
||||
@ -260,13 +260,13 @@
|
||||
These Terms and Conditions, together with our
|
||||
<a
|
||||
href="/privacy-policy"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>Privacy Policy</a
|
||||
>
|
||||
and
|
||||
<a
|
||||
href="/imprint"
|
||||
class="text-blue-600 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
class="text-blue-700 dark:text-blue-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:underline"
|
||||
>Imprint</a
|
||||
>, constitute the entire agreement between you and Stocknear.
|
||||
<br /><br />
|
||||
|
||||
@ -54,7 +54,7 @@
|
||||
href={item?.path}
|
||||
class="p-2 px-5 cursor-pointer {activeIdx === i
|
||||
? 'text-muted dark:text-white bg-[#EEEEEE] dark:bg-primary/90 font-semibold'
|
||||
: 'text-blue-600 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
: 'text-blue-700 dark:text-gray-400 sm:hover:text-muted dark:sm:hover:text-white sm:hover:bg-[#EEEEEE] dark:sm:hover:bg-primary/90'}"
|
||||
>
|
||||
{item.title}
|
||||
</a>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user