From c3eb7de8d1ea6420d89842a00a9ab30b5bc44676 Mon Sep 17 00:00:00 2001 From: Aaron Czichon Date: Thu, 20 Jun 2024 22:51:03 +0000 Subject: [PATCH 1/8] feat: added design for new notes section --- design/src/cv.html | 243 +++++++++++++----------- design/src/index.html | 230 +++++++++++----------- design/src/notes.html | 99 ++++++++++ design/src/styles/common/divider.css | 4 +- design/src/styles/common/fun.css | 4 +- design/src/styles/index.css | 1 + design/src/styles/layout/blog-entry.css | 2 +- design/src/styles/layout/nav.css | 10 +- design/src/styles/layout/notes.css | 24 +++ 9 files changed, 388 insertions(+), 229 deletions(-) create mode 100644 design/src/notes.html create mode 100644 design/src/styles/layout/notes.css diff --git a/design/src/cv.html b/design/src/cv.html index 42242a6..0e608a8 100644 --- a/design/src/cv.html +++ b/design/src/cv.html @@ -1,122 +1,141 @@ + + + + + Aaron Czichon + + + + + - - - - - Aaron Czichon - - - - - - - -
- - Aaron Czichon - - Canada - Blog - Images - Map - CV - About - - -
- - - - - -
-
-
-
-
-

My Journey

-

- I started my career after school in 2010. I collected over 11 years of experience in - software development, building a development team, speaking at conferences, writing - articles and training people to become familiar with several web development related - topics in workshops. -

-

- It's splitted into a list of what am I doing currently and what I've done in the past. You - can also download the CV as a PDF as well. -

-
-
    -
  1. Current
  2. -
  3. Past
  4. -
-
-
- Image 1 -
-
-

PlanB. GmbH

-

Senior Javascript Engineer, 08-2020 - Present

-

Hüttlingen, Germany / Remote

+ + +
+
+

My Journey

- With focus on bringing web technologies into the PlanB. Company and provide know-how and - knowledge on the Javascript topic for colleagues and customers I help them to achieve - more in their daily life. Building software products with our customers which are use - the could platform Azure from Microsoft I building applications on top of it using - modern Javascript and web technologies. + I started my career after school in 2010. I collected over 11 years of experience in + software development, building a development team, speaking at conferences, writing + articles and training people to become familiar with several web development related + topics in workshops.

-
-
- Image 1 -
-
-

PlanB. GmbH

-

Senior Javascript Engineer, 08-2020 - Present

-

Hüttlingen, Germany / Remote

- With focus on bringing web technologies into the PlanB. Company and provide know-how and - knowledge on the Javascript topic for colleagues and customers I help them to achieve - more in their daily life. Building software products with our customers which are use - the could platform Azure from Microsoft I building applications on top of it using - modern Javascript and web technologies. + It's splitted into a list of what am I doing currently and what I've done in the past. You + can also download the CV as a PDF as well.

-
-
-
- - - - \ No newline at end of file + + diff --git a/design/src/index.html b/design/src/index.html index 18c61cf..1439499 100644 --- a/design/src/index.html +++ b/design/src/index.html @@ -1,115 +1,131 @@ + + + + + Aaron Czichon + + + + + - - - - - Aaron Czichon - - - - - - - -
+ + + - - - - - \ No newline at end of file + + + diff --git a/design/src/notes.html b/design/src/notes.html new file mode 100644 index 0000000..c5d6611 --- /dev/null +++ b/design/src/notes.html @@ -0,0 +1,99 @@ + + + + + + + + Aaron Czichon - Notes + + + + + + + +
+

Notes

+

+ Everything that pops in my mind and isn't a full blog post. +

+
    +
  1. + +

    I have some notes now

    +
    +

    20. June 2024 08:07pm

    +

    + This is more or less my personal place for short notes which came into my mind. Nothings special and + definitely not something worth a full blogpost. +

    +
    + +
  2. +
  3. + +

    I have some notes now

    +
    +

    20. June 2024 08:07pm

    +

    + This is more or less my personal place for short notes which came into my mind. Nothings special and + definitely not something worth a full blogpost. +

    +
    + +
  4. +
+
+ + + + + \ No newline at end of file diff --git a/design/src/styles/common/divider.css b/design/src/styles/common/divider.css index 5378580..241ece7 100644 --- a/design/src/styles/common/divider.css +++ b/design/src/styles/common/divider.css @@ -6,5 +6,5 @@ hr { border: none; - border-bottom: 1px solid var(--primary-color-light); -} \ No newline at end of file + border-bottom: 1px solid var(--primary-color-light); +} diff --git a/design/src/styles/common/fun.css b/design/src/styles/common/fun.css index 397c53d..a03708a 100644 --- a/design/src/styles/common/fun.css +++ b/design/src/styles/common/fun.css @@ -7,9 +7,9 @@ height: 60px; background-color: #013399; display: flex; - justify-content: center; + justify-content: center; } .eu-banner img { max-height: 100%; -} \ No newline at end of file +} diff --git a/design/src/styles/index.css b/design/src/styles/index.css index c5cdac8..bbeee37 100644 --- a/design/src/styles/index.css +++ b/design/src/styles/index.css @@ -19,3 +19,4 @@ @import './layout/blog-entry.css'; @import './layout/cv-nav.css'; @import './layout/cv-history.css'; +@import './layout/notes.css'; diff --git a/design/src/styles/layout/blog-entry.css b/design/src/styles/layout/blog-entry.css index 162c96f..b3db543 100644 --- a/design/src/styles/layout/blog-entry.css +++ b/design/src/styles/layout/blog-entry.css @@ -50,4 +50,4 @@ details { width: 28px; height: 28px; vertical-align: middle; -} \ No newline at end of file +} diff --git a/design/src/styles/layout/nav.css b/design/src/styles/layout/nav.css index e8c41ed..5ca312d 100644 --- a/design/src/styles/layout/nav.css +++ b/design/src/styles/layout/nav.css @@ -65,8 +65,8 @@ .topnav a.icon { display: block; position: absolute; - right: 30px; - top: 73px; + right: 30px; + top: 73px; } } @@ -74,7 +74,7 @@ @media screen and (max-width: 48em) { .topnav { display: flex; - flex-direction: column; + flex-direction: column; } .topnav.responsive { @@ -82,8 +82,8 @@ } .topnav.responsive a.icon { position: absolute; - right: 8px; - top: 16px; + right: 8px; + top: 16px; } .topnav.responsive a { float: none; diff --git a/design/src/styles/layout/notes.css b/design/src/styles/layout/notes.css new file mode 100644 index 0000000..a5b231b --- /dev/null +++ b/design/src/styles/layout/notes.css @@ -0,0 +1,24 @@ +.note-list { + padding-left: 0; +} + +.note-list-item { + list-style: none; +} + +.note-list-item--active { + background-color: var(--secondary-color-light); +} + +.note-list-item a { + text-decoration: none; +} + +.note-list-item h3 { + margin-bottom: 4px; +} + +.note-list-item--time { + margin: 0; + font-size: 0.9em; +} From afd6966f636b8c55277d00db067635f1928da056 Mon Sep 17 00:00:00 2001 From: Aaron Czichon Date: Thu, 20 Jun 2024 23:03:52 +0000 Subject: [PATCH 2/8] style: added a new page for links --- design/src/index.html | 1 + design/src/links.html | 83 ++++++++++++++++++++++++++++++ design/src/styles/layout/notes.css | 4 ++ 3 files changed, 88 insertions(+) create mode 100644 design/src/links.html diff --git a/design/src/index.html b/design/src/index.html index 1439499..614ae32 100644 --- a/design/src/index.html +++ b/design/src/index.html @@ -57,6 +57,7 @@ CV Notes About + Links
diff --git a/design/src/links.html b/design/src/links.html new file mode 100644 index 0000000..664d4c4 --- /dev/null +++ b/design/src/links.html @@ -0,0 +1,83 @@ + + + + + + + + Aaron Czichon - Links + + + + + + + +
+

Links

+ +
    +
  1. + + Notes + +
    + +
  2. +
  3. + + Visited countries + +
    + +
  4. +
+ +
+ + + + \ No newline at end of file diff --git a/design/src/styles/layout/notes.css b/design/src/styles/layout/notes.css index a5b231b..76da004 100644 --- a/design/src/styles/layout/notes.css +++ b/design/src/styles/layout/notes.css @@ -22,3 +22,7 @@ margin: 0; font-size: 0.9em; } + +.note-list-item--default { + font-weight: initial; +} From 24bf641eb5a1673d0aac0461d91a84a2e8687aed Mon Sep 17 00:00:00 2001 From: Aaron Czichon Date: Fri, 21 Jun 2024 11:49:30 +0000 Subject: [PATCH 3/8] docs: extended README and added LICENSE file --- LICENSE.md | 674 +++++++++++++++++++++++++++++++ README.md | 15 +- site/docs/screenshot_website.png | Bin 0 -> 316410 bytes 3 files changed, 687 insertions(+), 2 deletions(-) create mode 100644 LICENSE.md create mode 100644 site/docs/screenshot_website.png diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..430fcd6 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + A personal website repository of Aaron Czichon. + Copyright (C) 2024 Aaron Czichon + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Aaron Czichon Personal Website Repository Copyright (C) 2024 Aaron Czichon + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/README.md b/README.md index c26c436..0d1cb35 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,16 @@ # Personal Websites -This repository contains 3 major parts. +![Screenshot of the website of aaronczichon.de](/site/docs/screenshot_website.png) + +This repository contains 2 major parts. - `design` which is for Canada website and personal website -- `site` which is my personal website at aaronczichon.de, Astro project +- `site` which is my personal website at aaronczichon.de, Astro project. + +## License + +This is published and free to use under the [GPL-3.0 license](/LICENSE.md). + +## Support + +If you like the repository and using it for your projects, you can [buy me a coffee](https://buymeacoffee.com/aaronczichon.de). +[![buy me a coffee](/docs/bmc.png)](https://buymeacoffee.com/aaronczichon.de) diff --git a/site/docs/screenshot_website.png b/site/docs/screenshot_website.png new file mode 100644 index 0000000000000000000000000000000000000000..ee456e3341f1621843deaedfaec941bea76bf0e6 GIT binary patch literal 316410 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≈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 literal 0 HcmV?d00001 From 151085c503ff99fa8cc5d4b6b651d9ace8fc9a1c Mon Sep 17 00:00:00 2001 From: Aaron Czichon Date: Fri, 21 Jun 2024 18:35:46 +0000 Subject: [PATCH 4/8] feat: adding new page "more" --- site/src/components/Nav.astro | 4 +++- site/src/pages/links.astro | 25 +++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 site/src/pages/links.astro diff --git a/site/src/components/Nav.astro b/site/src/components/Nav.astro index a9f8de0..92154d8 100644 --- a/site/src/components/Nav.astro +++ b/site/src/components/Nav.astro @@ -29,10 +29,12 @@ import { Image } from "astro:assets"; -1 ? "active" : ""} >Blog - -1 ? "active" : ""}>CV -1 ? "active" : ""} >About me + -1 ? "active" : ""} + >More Imprint

diff --git a/site/src/pages/links.astro b/site/src/pages/links.astro new file mode 100644 index 0000000..8c8a383 --- /dev/null +++ b/site/src/pages/links.astro @@ -0,0 +1,25 @@ +--- +import Layout from "../layouts/Layout.astro"; +--- + + +
+

More on this site

+
    +
  1. + Notes +
    +
  2. +
+
  • + CV +
    +
  • +
    +
  • + + Visited countries + +
    +
  • +
    From 80699a6c815bb621556f4442501c0061fad6ee66 Mon Sep 17 00:00:00 2001 From: Aaron Czichon Date: Fri, 21 Jun 2024 19:55:58 +0000 Subject: [PATCH 5/8] feat: integrated dynamic preact component for rendering notes --- site/src/components/dynamic/NoteList.jsx | 49 ++++++++++++++++++++++++ site/src/pages/links.astro | 22 +++++------ site/src/pages/notes.astro | 30 +++++++++++++++ 3 files changed, 90 insertions(+), 11 deletions(-) create mode 100644 site/src/components/dynamic/NoteList.jsx create mode 100644 site/src/pages/notes.astro diff --git a/site/src/components/dynamic/NoteList.jsx b/site/src/components/dynamic/NoteList.jsx new file mode 100644 index 0000000..7e61851 --- /dev/null +++ b/site/src/components/dynamic/NoteList.jsx @@ -0,0 +1,49 @@ +import { useState, useEffect } from 'preact/hooks'; +import markdownit from 'markdown-it'; +const md = markdownit(); + +const BASE_URL = 'https://directus.aaronczichon.de'; + +export default function NoteList() { + const [items, setItems] = useState([]); + + useEffect(async () => { + const response = await fetch(`${BASE_URL}/items/microblog`); + const result = await response.json(); + let items = result.data; + // sort items by creation date + items = items.sort((a, b) => { + const aCreated = new Date(a.date_created); + const bCreated = new Date(b.date_created); + + return aCreated > bCreated ? 1 : -1; + }); + setItems(items); + }, []); + + const getFormattedDate = (date) => { + const d = new Date(date); + const browserLang = window.navigator.language; + return `${d.toLocaleDateString(browserLang)} ${d.toLocaleTimeString(browserLang, {timeStyle: 'short'})}`; + } + + return ( +
      + { + items.map(item => ( +
    1. + +

      {item.title}

      +
      +

      {getFormattedDate(item.date_created)}

      +

      +

      +
      + +
    2. + ) + ) + } +
    + ); +} \ No newline at end of file diff --git a/site/src/pages/links.astro b/site/src/pages/links.astro index 8c8a383..1eb5bf4 100644 --- a/site/src/pages/links.astro +++ b/site/src/pages/links.astro @@ -2,7 +2,7 @@ import Layout from "../layouts/Layout.astro"; --- - +

    More on this site

      @@ -10,16 +10,16 @@ import Layout from "../layouts/Layout.astro"; Notes
      +
    1. + CV +
      +
    2. +
    3. + + Visited countries + +
      +
    -
  • - CV -
    -
  • -
  • - - Visited countries - -
    -
  • diff --git a/site/src/pages/notes.astro b/site/src/pages/notes.astro new file mode 100644 index 0000000..0715a67 --- /dev/null +++ b/site/src/pages/notes.astro @@ -0,0 +1,30 @@ +--- +import Layout from "../layouts/Layout.astro"; +import NoteList from "../components/dynamic/NoteList"; +--- + + +
    +

    Notes

    +

    Everything that pops in my mind and isn't a full blog post.

    +
      + +
    +
    + +
    From daf6414199cddf6f519fff97865e8fe5210983d7 Mon Sep 17 00:00:00 2001 From: Aaron Czichon Date: Fri, 21 Jun 2024 19:58:06 +0000 Subject: [PATCH 6/8] feat: splitted into NoteList and Note --- site/src/components/dynamic/Note.jsx | 24 ++++++++++++++++++++++++ site/src/components/dynamic/NoteList.jsx | 18 ++---------------- 2 files changed, 26 insertions(+), 16 deletions(-) create mode 100644 site/src/components/dynamic/Note.jsx diff --git a/site/src/components/dynamic/Note.jsx b/site/src/components/dynamic/Note.jsx new file mode 100644 index 0000000..5274fc8 --- /dev/null +++ b/site/src/components/dynamic/Note.jsx @@ -0,0 +1,24 @@ +import markdownit from 'markdown-it'; +const md = markdownit(); + +export default function NoteList({ item }) { + + const getFormattedDate = (date) => { + const d = new Date(date); + const browserLang = window.navigator.language; + return `${d.toLocaleDateString(browserLang)} ${d.toLocaleTimeString(browserLang, {timeStyle: 'short'})}`; + } + + return ( +
  • + +

    {item.title}

    +
    +

    {getFormattedDate(item.date_created)}

    +

    +

    +
    + +
  • + ); +} \ No newline at end of file diff --git a/site/src/components/dynamic/NoteList.jsx b/site/src/components/dynamic/NoteList.jsx index 7e61851..d90c3db 100644 --- a/site/src/components/dynamic/NoteList.jsx +++ b/site/src/components/dynamic/NoteList.jsx @@ -1,4 +1,5 @@ import { useState, useEffect } from 'preact/hooks'; +import Note from "./Note"; import markdownit from 'markdown-it'; const md = markdownit(); @@ -21,26 +22,11 @@ export default function NoteList() { setItems(items); }, []); - const getFormattedDate = (date) => { - const d = new Date(date); - const browserLang = window.navigator.language; - return `${d.toLocaleDateString(browserLang)} ${d.toLocaleTimeString(browserLang, {timeStyle: 'short'})}`; - } - return (
      { items.map(item => ( -
    1. - -

      {item.title}

      -
      -

      {getFormattedDate(item.date_created)}

      -

      -

      -
      - -
    2. + ) ) } From 6cc22ef567e4f445eae926c3e0d82b906efb276b Mon Sep 17 00:00:00 2001 From: Aaron Czichon Date: Fri, 21 Jun 2024 20:10:48 +0000 Subject: [PATCH 7/8] feat: integrated RSS feed for notes --- site/src/components/dynamic/Note.jsx | 4 ++-- site/src/components/dynamic/NoteList.jsx | 14 ++------------ site/src/functions/notes.func.js | 15 +++++++++++++++ site/src/layouts/Layout.astro | 7 ++++++- site/src/pages/notes.astro | 16 +++++++++++++++- site/src/pages/notes/rss.xml.js | 24 ++++++++++++++++++++++++ site/src/pages/rss.xml.js | 2 +- 7 files changed, 65 insertions(+), 17 deletions(-) create mode 100644 site/src/functions/notes.func.js create mode 100644 site/src/pages/notes/rss.xml.js diff --git a/site/src/components/dynamic/Note.jsx b/site/src/components/dynamic/Note.jsx index 5274fc8..4ac92b1 100644 --- a/site/src/components/dynamic/Note.jsx +++ b/site/src/components/dynamic/Note.jsx @@ -11,8 +11,8 @@ export default function NoteList({ item }) { return (
    3. - -

      {item.title}

      +
      +

      {item.title}

      {getFormattedDate(item.date_created)}

      diff --git a/site/src/components/dynamic/NoteList.jsx b/site/src/components/dynamic/NoteList.jsx index d90c3db..05d4ef4 100644 --- a/site/src/components/dynamic/NoteList.jsx +++ b/site/src/components/dynamic/NoteList.jsx @@ -1,24 +1,14 @@ import { useState, useEffect } from 'preact/hooks'; import Note from "./Note"; import markdownit from 'markdown-it'; +import { fetchNotes } from '../../functions/notes.func'; const md = markdownit(); -const BASE_URL = 'https://directus.aaronczichon.de'; - export default function NoteList() { const [items, setItems] = useState([]); useEffect(async () => { - const response = await fetch(`${BASE_URL}/items/microblog`); - const result = await response.json(); - let items = result.data; - // sort items by creation date - items = items.sort((a, b) => { - const aCreated = new Date(a.date_created); - const bCreated = new Date(b.date_created); - - return aCreated > bCreated ? 1 : -1; - }); + const items = await fetchNotes(); setItems(items); }, []); diff --git a/site/src/functions/notes.func.js b/site/src/functions/notes.func.js new file mode 100644 index 0000000..1dcc714 --- /dev/null +++ b/site/src/functions/notes.func.js @@ -0,0 +1,15 @@ +const BASE_URL = 'https://directus.aaronczichon.de'; + +export const fetchNotes = async () => { + const response = await fetch(`${BASE_URL}/items/microblog`); + const result = await response.json(); + let items = result.data; + // sort items by creation date + items = items.sort((a, b) => { + const aCreated = new Date(a.date_created); + const bCreated = new Date(b.date_created); + + return aCreated > bCreated ? 1 : -1; + }); + return items; +} \ No newline at end of file diff --git a/site/src/layouts/Layout.astro b/site/src/layouts/Layout.astro index 177f72b..78d6d8d 100644 --- a/site/src/layouts/Layout.astro +++ b/site/src/layouts/Layout.astro @@ -12,7 +12,6 @@ import "../styles/fonts/mona-sans.css"; import Nav from "../components/Nav.astro"; import ColorSchemeToggle from "../components/ColorSchemeToggle.astro"; import MatomoTracking from "../components/MatomoTracking.astro"; -import Banner from "../components/EUBanner.astro"; --- @@ -42,6 +41,12 @@ import Banner from "../components/EUBanner.astro"; title="Aaron Czichon Blog - RSS Feed" href={`${Astro.site}rss.xml`} /> + {imgUrl ? : ""} {title} diff --git a/site/src/pages/notes.astro b/site/src/pages/notes.astro index 0715a67..5f4d1b2 100644 --- a/site/src/pages/notes.astro +++ b/site/src/pages/notes.astro @@ -1,11 +1,25 @@ --- import Layout from "../layouts/Layout.astro"; import NoteList from "../components/dynamic/NoteList"; +import { Image } from "astro:assets"; + +import rssIcon from "../resources/rss.svg"; ---

      -

      Notes

      +

      + Notes + RSS Icon for subscribe to RSS feed. +

      Everything that pops in my mind and isn't a full blog post.

        diff --git a/site/src/pages/notes/rss.xml.js b/site/src/pages/notes/rss.xml.js new file mode 100644 index 0000000..685d294 --- /dev/null +++ b/site/src/pages/notes/rss.xml.js @@ -0,0 +1,24 @@ +import { getCollection } from 'astro:content'; +import rss from '@astrojs/rss'; +import sanitizeHtml from 'sanitize-html'; +import MarkdownIt from 'markdown-it'; +import { fetchNotes } from '../../functions/notes.func'; +const parser = new MarkdownIt(); + +export async function GET(_context) { + const notes = await fetchNotes(); + return rss({ + title: 'Aaron Czichon - Notes - RSS', + // `` field in output xml + description: 'Aaron\'s notes as RSS feed. This feed only contains the notes, not the blog posts.', + site: 'https://aaronczichon.de/notes/', + items: notes.map((post) => ({ + title: post.title, + pubDate: post.date_created, + content: sanitizeHtml(parser.render(post.text)), + // Compute RSS link from post `slug` + // This example assumes all posts are rendered as `/blog/[slug]` routes + link: `/notes#${post.id}`, + })), + }); +} diff --git a/site/src/pages/rss.xml.js b/site/src/pages/rss.xml.js index 9d90e1e..1596cf7 100644 --- a/site/src/pages/rss.xml.js +++ b/site/src/pages/rss.xml.js @@ -9,7 +9,7 @@ export async function GET(_context) { return rss({ title: 'Aaron Czichon - Blog - RSS', // `` field in output xml - description: 'Aaron\' Blog as RSS feed', + description: 'Aaron\'s Blog as RSS feed', site: 'https://aaronczichon.de', items: blog.map((post) => ({ title: post.data.title, From f87bfe19f7d0328da80ad0d4fabfb3aeaef7c3fd Mon Sep 17 00:00:00 2001 From: Aaron Czichon Date: Fri, 21 Jun 2024 20:25:36 +0000 Subject: [PATCH 8/8] feat: added loading skeleton for notes page --- design/src/styles/index.css | 1 + design/src/styles/layout/skeleton.css | 22 ++++++++++ site/src/components/dynamic/Note.jsx | 18 ++++---- site/src/components/dynamic/NoteList.jsx | 6 ++- site/src/components/dynamic/SkeletonList.jsx | 45 ++++++++++++++++++++ 5 files changed, 81 insertions(+), 11 deletions(-) create mode 100644 design/src/styles/layout/skeleton.css create mode 100644 site/src/components/dynamic/SkeletonList.jsx diff --git a/design/src/styles/index.css b/design/src/styles/index.css index bbeee37..0d62624 100644 --- a/design/src/styles/index.css +++ b/design/src/styles/index.css @@ -20,3 +20,4 @@ @import './layout/cv-nav.css'; @import './layout/cv-history.css'; @import './layout/notes.css'; +@import './layout/skeleton.css'; diff --git a/design/src/styles/layout/skeleton.css b/design/src/styles/layout/skeleton.css new file mode 100644 index 0000000..c1fee4f --- /dev/null +++ b/design/src/styles/layout/skeleton.css @@ -0,0 +1,22 @@ +.skeleton-loader { + width: 100%; + height: 15px; + display: block; + background: linear-gradient( + to right, + rgba(255, 255, 255, 0), + rgba(255, 255, 255, 0.5) 50%, + rgba(255, 255, 255, 0) 80% + ), + lightgray; + background-repeat: repeat-y; + background-size: 50px 500px; + background-position: 0 0; + animation: shine 1s infinite; +} + +@keyframes shine { + to { + background-position: 100% 0, /* move highlight to right */ 0 0; + } +} \ No newline at end of file diff --git a/site/src/components/dynamic/Note.jsx b/site/src/components/dynamic/Note.jsx index 4ac92b1..c5e2bd3 100644 --- a/site/src/components/dynamic/Note.jsx +++ b/site/src/components/dynamic/Note.jsx @@ -11,14 +11,14 @@ export default function NoteList({ item }) { return (
      1. - -

        {item.title}

        -
        -

        {getFormattedDate(item.date_created)}

        -

        -

        -
        - -
      2. + +

        {item.title}

        +
        +

        {getFormattedDate(item.date_created)}

        +

        +

        +
        + + ); } \ No newline at end of file diff --git a/site/src/components/dynamic/NoteList.jsx b/site/src/components/dynamic/NoteList.jsx index 05d4ef4..351b83e 100644 --- a/site/src/components/dynamic/NoteList.jsx +++ b/site/src/components/dynamic/NoteList.jsx @@ -1,8 +1,7 @@ import { useState, useEffect } from 'preact/hooks'; import Note from "./Note"; -import markdownit from 'markdown-it'; +import SkeletonList from "./SkeletonList"; import { fetchNotes } from '../../functions/notes.func'; -const md = markdownit(); export default function NoteList() { const [items, setItems] = useState([]); @@ -14,6 +13,9 @@ export default function NoteList() { return (
          + { + items.length === 0 ? : null + } { items.map(item => ( diff --git a/site/src/components/dynamic/SkeletonList.jsx b/site/src/components/dynamic/SkeletonList.jsx new file mode 100644 index 0000000..a9a98ea --- /dev/null +++ b/site/src/components/dynamic/SkeletonList.jsx @@ -0,0 +1,45 @@ +export default function SkeletonList() { + return ( + <> +
        1. +

          +

          +

          + + + + + + +

          +
          +
        2. +
        3. +

          +

          +

          + + + + + + +

          +
          +
        4. +
        5. +

          +

          +

          + + + + + + +

          +
          +
        6. + + ) +} \ No newline at end of file