Skip to content

Commit

Permalink
feat: truncate blog posts
Browse files Browse the repository at this point in the history
  • Loading branch information
kieranroneill committed Oct 15, 2024
1 parent f33bf47 commit c182f05
Show file tree
Hide file tree
Showing 21 changed files with 55 additions and 67 deletions.
20 changes: 16 additions & 4 deletions .github/workflows/pull_request_checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,24 @@ jobs:
uses: ./.github/actions/use-dependencies

##
# lint, build documentation, build package and test
# validate pr title, lint, build and test
##

validate_pr_title:
name: "Validate PR Title"
needs: install
runs-on: ubuntu-latest
steps:
- name: "🛎 Checkout"
uses: actions/checkout@v4
- name: "🔧 Setup"
uses: ./.github/actions/use-dependencies
- name: "✅ Validate"
run: echo "${{ github.event.pull_request.title }}" | yarn commitlint

lint:
name: "Lint"
needs: install
needs: [install, validate_pr_title]
runs-on: ubuntu-latest
steps:
- name: "🛎 Checkout"
Expand All @@ -35,7 +47,7 @@ jobs:

build:
name: "Build"
needs: install
needs: [install, validate_pr_title]
runs-on: ubuntu-latest
steps:
- name: "🛎 Checkout"
Expand All @@ -47,7 +59,7 @@ jobs:

test:
name: "Test"
needs: install
needs: [install, validate_pr_title]
runs-on: ubuntu-latest
steps:
- name: "🛎 Checkout"
Expand Down
2 changes: 2 additions & 0 deletions blog/2023-12-21-introducing-kibisis/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ import viewAssetsLightImage from './view_assets-light.png';

We are thrilled to announce the official release of Kibisis, the cutting-edge AVM wallet, now available on the <a href={CHROME_STORE_LINK} target="_blank">Chrome Store</a>! Packed with a host of powerful features, Kibisis redefines the way you manage your AVM accounts. Let's dive into the exciting features that make Kibisis your go-to wallet for a secure and user-friendly AVM experience.

<!-- truncate -->

### Create or Import AVM Accounts with Ease

Kibisis simplifies the onboarding process by allowing you to effortlessly create new AVM accounts or import existing ones. Whether you're a seasoned blockchain enthusiast or a newcomer to the AVM space, Kibisis ensures a user-friendly experience from the get-go.
Expand Down
2 changes: 2 additions & 0 deletions blog/2023-12-27-1-8-0-new-release/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.8.0!
<!-- re-write this paragraph for all new versions -->
First and foremost, a Merry Christmas 🎄 from the team here at <a href={AGORA_LABS_LINK} target="_blank">Agora Labs</a>! The new version of Kibisis, version 1.8.0, is all about supporting ARC-200 tokens, the sexy new type of AVM assets. But that's not all, we have also brought in Standard Asset opt-ins as well as various fixes that squash some annoying bugs.

<!-- truncate -->

Below you will find more details about what is new in this release.

<!-- go into detail about the new versions, or omit if no new features with in the release -->
Expand Down
2 changes: 2 additions & 0 deletions blog/2024-01-03-1-9-0-new-release/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.9.0!

As we enter the new year, we have but a humble update as version 1.9.0 is all about the little things. We have been working on improving some quality of life features that may not be big or bold, but do pack a punch; because we all know it is the little things that count 😉

<!-- truncate -->

Below you will find more details about what is new in this release.

<!-- go into detail about the new versions, or omit if no new features with in the release -->
Expand Down
4 changes: 3 additions & 1 deletion blog/2024-01-25-1-10-1-new-release/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@ import hideArc200AssetLightImage from './hide_arc200_asset-light.png';
We are proud to present a new milestone in the development of Kibisis: v1.10.1!

<!-- re-write this paragraph for all new versions -->
This new update mainly focuses on some underlying infrastructure work that allows Kibisis to more robustly connect with dapps.
This new update mainly focuses on some underlying infrastructure work that allows Kibisis to more robustly connect with dApps.

<!-- truncate -->

Below you will find more details about what is new in this release.

Expand Down
2 changes: 2 additions & 0 deletions blog/2024-02-08-1-11-0-new-release/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.11.0!
<!-- re-write this paragraph for all new versions -->
The latest features of v1.11.0 has been shaped based heavily of user feedback. As has been requested, you can now choose to enable a password lock, so you do not have to keep entering your password on sensitive operations. Also, by popular demand, is the ability to select one of your wallet accounts when sending an asset.

<!-- truncate -->

Below you will find more details about what is new in this release.

<!-- go into detail about the new versions, or omit if no new features with in the release -->
Expand Down
2 changes: 2 additions & 0 deletions blog/2024-02-29-1-12-0-new-release/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.12.0!
<!-- re-write this paragraph for all new versions -->
The latest features of v1.12.0 mostly center around the extended use of the QR code. Kibisis can now utilize your device's camera and scan a QR code! But that is not all, you can also add ARC-0200 assets via a QR code.

<!-- truncate -->

Below you will find more details about what is new in this release.

<!-- go into detail about the new versions, or omit if no new features with in the release -->
Expand Down
2 changes: 2 additions & 0 deletions blog/2024-03-05-1-13-0-new-release/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.13.0!
<!-- re-write this paragraph for all new versions -->
By popular demand, version 1.13.0 now allows you to re-view your seed phrase for any imported or created accounts. Furthermore, as the previous versions brought the ability to import and account via a QR code, now version 1.13.0 allows you to export an account via a QR code.

<!-- truncate -->

Below you will find more details about what else is new in this release.

<!-- go into detail about the new versions, or omit if no new features with in the release -->
Expand Down
2 changes: 2 additions & 0 deletions blog/2024-03-12-1-14-0-new-release/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.14.0!
<!-- re-write this paragraph for all new versions -->
It has been a long time coming, but we are very excited to announce the release of NFTs! You can now view your ARC-0072 NFTs under the NFT tab on the accounts page.

<!-- truncate -->

Below you will find more details about what else is new in this release.

<!-- go into detail about the new versions, or omit if no new features with in the release -->
Expand Down
2 changes: 2 additions & 0 deletions blog/2024-04-30-the-voiage-to-mainnet/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ Hello fellow Voiagers!

As you may be aware, Voi will soon be releasing mainnet and as a user of Kibisis you have been part of this extraordinary journey. Therefore, we at Kibisis would like to cordially invite you to undertake a few quests to earn rewards that will be redeemable once we enter mainnet.

<!-- truncate -->

## Repeatable quests

Repeatable quests are simple, every day actions that have varying reward multipliers depending on the ease of the task. These quests can be repeated as many times as you like and include, but not limited to:
Expand Down
2 changes: 2 additions & 0 deletions blog/2024-05-01-1-15-0-new-release/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.15.0!
<!-- re-write this paragraph for all new versions -->
The latest release of Kibisis lays the groundwork for the [Voiage To Mainnet](the-voiage-to-mainnet).

<!-- truncate -->

Below you will find more details about what else is new in this release.

<!-- go into detail about the new versions, or omit if no new features with in the release -->
Expand Down
2 changes: 2 additions & 0 deletions blog/2024-05-14-1-16-0-new-release/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.16.0!
<!-- re-write this paragraph for all new versions -->
On the journey to fully embrace ARC-0200 assets, the latest version of Kibisis now displays a richer appearance for outgoing ARC-0200 transactions. Not only that, we have also added a few nuggets such as already added assets appearing in the add asset list.

<!-- truncate -->

Below you will find more details about what else is new in this release.

<!-- go into detail about the new versions, or omit if no new features with in the release -->
Expand Down
2 changes: 2 additions & 0 deletions blog/2024-06-18-1-17-0-new-release/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.17.0!
<!-- re-write this paragraph for all new versions -->
The latest release from Kibisis brings one of the stand-out & staple features of the AVM: re-keyed accounts. This release also packs an extra feature-punch with watch accounts and quest completion notifications.

<!-- truncate -->

Below you will find more details about what else is new in this release.

<!-- go into detail about the new versions, or omit if no new features with in the release -->
Expand Down
2 changes: 2 additions & 0 deletions blog/2024-08-27-1-18-0-new-release/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ This version of Kibisis comes with a lot of updates. First and foremost, we have

As an added bonus (and for us a very exciting feature), we have added support for passkeys for authentication!

<!-- truncate -->

Below you will find more details about what else is new in this release.

<!-- go into detail about the new versions, or omit if no new features with in the release -->
Expand Down
2 changes: 1 addition & 1 deletion blog/authors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ kieran:
title: Builder at Agora Labs
url: https://kieranoneill.com
image_url: https://agoralabs.sh/images/builder_kieran-512x512.png
email: kieran@agoralabs.sh
email: kieran@kibis.is
1 change: 0 additions & 1 deletion src/components/Attribution/index.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
export { default } from './Attribution';
export * from './types';
20 changes: 11 additions & 9 deletions src/components/DownloadSection/DownloadSection.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import {
} from '@chakra-ui/react';
import { useColorMode } from '@docusaurus/theme-common';
import { translate } from '@docusaurus/Translate';
import { type FC } from 'react';
import { type FC, useEffect, useState } from 'react';

// components
import BraveIcon from '@site/src/components/BraveIcon';
Expand Down Expand Up @@ -42,25 +42,27 @@ const DownloadSection: FC<IDefaultSectionProps> = ({ variant }) => {
// hooks
const defaultTextColor = useDefaultTextColor();
const desktopAndUp = useDesktopAndUp();
// misc
const determineIndex = () => {
// states
const [index, setIndex] = useState<number>(0);

useEffect(() => {
const platform = checkPlatform();
let index = 0;
let _index = 0;

switch (platform) {
case PlatformEnum.Android:
index = 1;
_index = 1;
break;
case PlatformEnum.IOS:
index = 2;
_index = 2;
break;
case PlatformEnum.Web:
default:
break;
}

return index;
};
setIndex(_index);
}, []);

return (
<Section
Expand All @@ -69,7 +71,7 @@ const DownloadSection: FC<IDefaultSectionProps> = ({ variant }) => {
variant={variant}
>
<PillTabs
defaultIndex={determineIndex()}
defaultIndex={index}
tabs={[
{
content: (
Expand Down
1 change: 0 additions & 1 deletion src/components/FeatureItem/index.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
export { default } from './FeatureItem';
export * from './types';
6 changes: 0 additions & 6 deletions src/components/Section/Section.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@ import SectionTitle from '@site/src/components/SectionTitle';
// constants
import { DEFAULT_GAP } from '@site/src/constants';

// hooks
import useTabletAndUp from '@site/src/hooks/useTabletAndUp';

// types
import type { IProps } from './types';

Expand All @@ -19,9 +16,6 @@ const Section: FC<IProps & PropsWithChildren> = ({
title,
variant = 'primary',
}) => {
// hooks
const tabletAndUp = useTabletAndUp();

return (
<VStack
as="section"
Expand Down
3 changes: 0 additions & 3 deletions src/components/WebDownloadItem/WebDownloadItem.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,6 @@ import { DEFAULT_GAP } from '@site/src/constants';
// hooks
import useDefaultTextColor from '@site/src/hooks/useDefaultTextColor';

// styles
import styles from './styles.module.scss';

// types
import type { IProps } from './types';

Expand Down
41 changes: 0 additions & 41 deletions src/components/WebDownloadItem/styles.module.scss

This file was deleted.

0 comments on commit c182f05

Please sign in to comment.