Compare commits

...

8 Commits

Author SHA1 Message Date
Daniel b868318548 Merge pull request #299 from linkwarden/dev
swapped changelog url
2023-11-12 00:45:27 +03:30
daniel31x13 09ee81bf11 swapped changelog url 2023-11-11 16:15:07 -05:00
Daniel 31663faa5a Merge pull request #298 from linkwarden/dev
small change
2023-11-12 00:41:47 +03:30
daniel31x13 88a8c21aa4 small change 2023-11-11 16:11:08 -05:00
Daniel cd8081e610 Merge pull request #297 from linkwarden/dev
minor fix
2023-11-12 00:37:26 +03:30
daniel31x13 1e0aaed833 minor fix 2023-11-11 16:06:50 -05:00
Daniel 34eec78ba4 Merge pull request #296 from linkwarden/dev
minor visual changes and fixes
2023-11-12 00:28:25 +03:30
daniel31x13 11c834c61b minor visual changes and fixes 2023-11-11 15:56:45 -05:00
4 changed files with 22 additions and 10 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ export default function NoLinksFound({ text }: Props) {
const { setModal } = useModalStore(); const { setModal } = useModalStore();
return ( return (
<div className="w-full h-full flex flex-col justify-center p-10"> <div className="border border-solid border-sky-100 dark:border-neutral-700 w-full h-full flex flex-col justify-center p-10 rounded-2xl bg-gray-50 dark:bg-neutral-800">
<p className="text-center text-2xl text-black dark:text-white"> <p className="text-center text-2xl text-black dark:text-white">
{text || "You haven't created any Links Here"} {text || "You haven't created any Links Here"}
</p> </p>
+2 -2
View File
@@ -20,7 +20,7 @@ import {
} from "@fortawesome/free-brands-svg-icons"; } from "@fortawesome/free-brands-svg-icons";
export default function SettingsSidebar({ className }: { className?: string }) { export default function SettingsSidebar({ className }: { className?: string }) {
const LINKWARDEN_VERSION = "v2.2.0"; const LINKWARDEN_VERSION = "v2.2.1";
const { collections } = useCollectionStore(); const { collections } = useCollectionStore();
@@ -139,7 +139,7 @@ export default function SettingsSidebar({ className }: { className?: string }) {
<div className="flex flex-col gap-1"> <div className="flex flex-col gap-1">
<Link <Link
href={`https://github.com/linkwarden/linkwarden/releases/tag/${LINKWARDEN_VERSION}`} href={`https://github.com/linkwarden/linkwarden/releases`}
target="_blank" target="_blank"
className="dark:text-gray-300 text-gray-500 text-sm ml-2 hover:opacity-50 duration-100" className="dark:text-gray-300 text-gray-500 text-sm ml-2 hover:opacity-50 duration-100"
> >
+5 -5
View File
@@ -124,7 +124,7 @@ export default function Dashboard() {
</div> </div>
<div> <div>
<div className="flex justify-between flex-col md:flex-row md:items-center gap-2 md:w-full h-full rounded-2xl p-8 border border-sky-100 dark:border-neutral-700 bg-gray-100 dark:bg-neutral-800"> <div className="flex justify-evenly flex-col md:flex-row md:items-center gap-2 md:w-full h-full rounded-2xl p-8 border border-sky-100 dark:border-neutral-700 bg-gray-100 dark:bg-neutral-800">
<DashboardItem <DashboardItem
name={numberOfLinks === 1 ? "Link" : "Links"} name={numberOfLinks === 1 ? "Link" : "Links"}
value={numberOfLinks} value={numberOfLinks}
@@ -132,7 +132,7 @@ export default function Dashboard() {
/> />
<hr className="border-sky-100 dark:border-neutral-700 md:hidden my-5" /> <hr className="border-sky-100 dark:border-neutral-700 md:hidden my-5" />
<div className="h-full border-1 border-l border-sky-100 dark:border-neutral-700 hidden md:block"></div> <div className="h-24 border-1 border-l border-sky-100 dark:border-neutral-700 hidden md:block"></div>
<DashboardItem <DashboardItem
name={collections.length === 1 ? "Collection" : "Collections"} name={collections.length === 1 ? "Collection" : "Collections"}
@@ -141,7 +141,7 @@ export default function Dashboard() {
/> />
<hr className="border-sky-100 dark:border-neutral-700 md:hidden my-5" /> <hr className="border-sky-100 dark:border-neutral-700 md:hidden my-5" />
<div className="h-full border-1 border-r border-sky-100 dark:border-neutral-700 hidden md:block"></div> <div className="h-24 border-1 border-r border-sky-100 dark:border-neutral-700 hidden md:block"></div>
<DashboardItem <DashboardItem
name={tags.length === 1 ? "Tag" : "Tags"} name={tags.length === 1 ? "Tag" : "Tags"}
@@ -312,10 +312,10 @@ export default function Dashboard() {
</div> </div>
<div <div
style={{ flex: "0 1 auto" }} style={{ flex: "1 1 auto" }}
className="flex flex-col 2xl:flex-row items-start 2xl:gap-2" className="flex flex-col 2xl:flex-row items-start 2xl:gap-2"
> >
{links[0] ? ( {links.some((e) => e.pinnedBy && e.pinnedBy[0]) ? (
<div className="w-full"> <div className="w-full">
<div <div
className={`grid overflow-hidden 2xl:grid-cols-3 xl:grid-cols-2 grid-cols-1 gap-5 w-full`} className={`grid overflow-hidden 2xl:grid-cols-3 xl:grid-cols-2 grid-cols-1 gap-5 w-full`}
+14 -2
View File
@@ -59,14 +59,26 @@ export default function PinnedLinks() {
) : null} ) : null}
</div> </div>
</div> </div>
{links[0] ? ( {links.some((e) => e.pinnedBy && e.pinnedBy[0]) ? (
<div className="grid 2xl:grid-cols-3 xl:grid-cols-2 grid-cols-1 gap-5"> <div className="grid 2xl:grid-cols-3 xl:grid-cols-2 grid-cols-1 gap-5">
{links.map((e, i) => { {links.map((e, i) => {
return <LinkCard key={i} link={e} count={i} />; return <LinkCard key={i} link={e} count={i} />;
})} })}
</div> </div>
) : ( ) : (
<NoLinksFound text="You Haven't Created Any Links Yet" /> <div
style={{ flex: "1 1 auto" }}
className="sky-shadow flex flex-col justify-center h-full border border-solid border-sky-100 dark:border-neutral-700 w-full mx-auto p-10 rounded-2xl bg-gray-50 dark:bg-neutral-800"
>
<p className="text-center text-2xl text-black dark:text-white">
Pin Your Favorite Links Here!
</p>
<p className="text-center mx-auto max-w-96 w-fit text-gray-500 dark:text-gray-300 text-sm mt-2">
You can Pin your favorite Links by clicking on the three dots on
each Link and clicking{" "}
<span className="font-semibold">Pin to Dashboard</span>.
</p>
</div>
)} )}
</div> </div>
</MainLayout> </MainLayout>