diff --git a/css/style.css b/css/style.css index 8fe70a2..bb4af65 100644 --- a/css/style.css +++ b/css/style.css @@ -168,7 +168,7 @@ input[type="radio"] ~ a label a { height: 100%; /* % WIDTH TAKEN OF NAV BAR */ - width: 15%; + width: 20rem; /* % WIDTH TAKEN OF NAV BAR */ /* outline: 0.1rem solid red; */ @@ -197,7 +197,7 @@ input[type="radio"] ~ a label a { height: 100%; margin-top: .75rem; /* % WIDTH TAKEN OF NAV BAR */ - width: 50%; + width: 60rem; /* % WIDTH TAKEN OF NAV BAR */ /* outline: 0.1rem solid red; */ @@ -209,7 +209,7 @@ input[type="radio"] ~ a label a { justify-content: center; align-items: center; margin: 0 0.5rem; - padding: 0.75rem 1.5rem; + padding: 0.8rem 2.15rem; height: 1rem; font-family: "Ubuntu Mono"; font-weight: 300; @@ -1390,7 +1390,7 @@ width: 95%; width: 40rem; margin: 0.5rem; border-radius: 0; - background-color: rgba(51, 51, 51); + background-color: rgba(40, 40, 40); color: white; padding: 1rem; } @@ -1419,6 +1419,54 @@ width: 95%; font-size: 18px; } +.blog-post-item2 { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + outline: .1rem solid rgba(12, 12, 12); + width: 83rem; + border-radius: 0; + background-color: rgba(40, 40, 40); + color: white; + padding: 1rem; +} + +.blog-post-item2 h2 { + font-size: 2.5rem; + text-align: left; + width: 100%; + padding-left: 5%; +} + +.blog-post-item2 ul { + width: 90%; + font-size: 1.15rem; + font-weight: 100; +} + +.blog-post-item2 ul li { + opacity: 85%; + margin-top: .5rem; +} + +.blog-post-item2 p { + width: 95%; + font-size: 1.25rem; +} + +.blog-post-item2 a { + transition: all ease-in-out 100ms; + color: #f2f2f2; + text-decoration: none; + background-color: rgba(60, 60, 60); + padding: .1rem; +} + +.blog-post-item2 a:hover { + background-color: rgba(50, 50, 50); +} + .blog-img { max-width: 70%; } @@ -1429,7 +1477,7 @@ width: 95%; } .date { - color: #1E1E1E; + color: gray; float: right; } @@ -1458,3 +1506,16 @@ width: 95%; width: max-content; } } + +@media (max-width: 1024px) { + .blog-post-item2 { + width: 85%; + } + .blog-post-item2 { + display: flex; + flex-wrap: wrap; + } + .blog-post-item2 a{ + width: max-content; + } +} diff --git a/graphics/features/hushchat0.png b/graphics/features/hushchat0.png new file mode 100644 index 0000000..6f66a39 Binary files /dev/null and b/graphics/features/hushchat0.png differ diff --git a/hush-community-grant-lucretius/index.html b/hush-community-grant-lucretius/index.html new file mode 100644 index 0000000..47a3765 --- /dev/null +++ b/hush-community-grant-lucretius/index.html @@ -0,0 +1,232 @@ + + + + + + + + + Hush Community Grant + + + + + + +
+
+ +
+ + + + + +
+
+ +
+

Hush Blog

+
+
+

Hush Community Grant #0

+

We are thrilled to announce that lucretius has been granted with 10800 HUSH for its work on the latest SilentDragonLite releases. It includes Instant HushChat that has mempool integration, notes automation that guarantees instant messaging experience and various bug fixes.

+

For the last 3 months Hush Team was focusing on the most important release for Hush Lite wallet called SilentDragonLite, in the past SilentDragonLite didn't have an ability to read mempool transactions (transactions not yet confirmed in the blockchain) hence Instant HushChat messaging wasn't possible. Every Hush message sent via HushChat is a transaction, for this reason, if Alice sends a message to Bob, Bob's Lite client needs to know how to read mempool transactions.

+

Mempool integration was introduced by lucretius in #126.

+

However it wasn't enough. Usually, if not always, users tend to create new wallets to use HushChat, we found that if a user has one address with no history and just one deposit (one unspent output) only one message can be sent instantly while the second message can be delivered after the first being confirmed, so there is an unspent output to spend. For this reason, we introduced Hush Notes that are automatically generated during SDL usage. Hush Notes divide one unspent output into 7 additional outputs, this way it is possible to send messages in bulk. Notes automation code was merged in #139.

+ HushChat dialog +

The next step was is to make sure notes automation was used only when users deal with HushChat, SilentDragonLite can be used for storing funds without interacting with HushChat at all, therefore, starting from #146 notes are created when users send a Contact Request or use HushChat messaging.

+

Bug fixes and features:

+ +

It is good to mention that lucretius has never asked Hush Team for any payments for the work done and currently tasks in progress, the contribution was purely voluntary, Hush Team decided to grant 10800 HUSH using the Founder Reward fund. +

+ +
+ +
+ + + + diff --git a/index.html b/index.html index ee257de..5a45186 100644 --- a/index.html +++ b/index.html @@ -6,7 +6,7 @@ - Hush - Speak And Transact Freely + Hush Blog Official @@ -140,12 +140,20 @@

Hush Blog

+ +
+

Hush Community Grant #0

+

We are thrilled to announce that lucretius has been granted with 10800 HUSH for its work on the latest SilentDragonLite releases. It includes Instant HushChat that has mempool integration, notes automation that guarantees instant messaging experience and various bug fixes.

+ +

SilentDragonLite 2.0.0
"Shielded Supersonic"

Now HushChat supports mempool transactions to render messages instantly! Other changes are related to how Lite wallet connects to various community servers ensuring a stable connection.

@@ -153,7 +161,7 @@

This is an OPTIONAL but RECOMMENDED release. This version fixes a bug that causes "payment to wrong pubkey" error when syncing a new node and an increase in synchronization speed.

@@ -164,7 +172,7 @@

@@ -174,7 +182,7 @@