diff --git a/README.md b/README.md index 41b3cce62..193f0bbec 100644 --- a/README.md +++ b/README.md @@ -69,8 +69,8 @@ _Customized themes are synced with local session storage_ - Instant loading with [Service Workers](https://developers.google.com/web/fundamentals/primers/service-workers) - Offline support - Low RAM/memory and CPU usage - - [Add to Home Screen](https://developers.google.com/web/fundamentals/app-install-banners) (button in footer) - - [Desktop PWA](https://developers.google.com/web/progressive-web-apps/desktop) support (button in footer) + - Add to Home Screen + - Desktop PWA - ([full features](https://developers.google.com/web/progressive-web-apps)) 🚀 **Request**: Retrieve response from endpoint instantly. @@ -220,11 +220,13 @@ _**All `i18n` contributions are welcome to `i18n` [branch](https://github.com/li - **[Proxy β](https://github.com/postwoman-io/postwoman-proxy)** - A simple proxy server created for Postwoman - **[CLI β](https://github.com/postwoman-io/postwoman-cli)** - A CLI solution for Postwoman - - **[Browser Extensions](https://github.com/AndrewBastin/postwoman-firefox)** - Browser extensions that simplifies access to Postwoman + - **Browser Extensions** - Browser extensions that simplifies access to Postwoman - > [![Firefox](https://raw.github.com/alrra/browser-logos/master/src/firefox/firefox_16x16.png) **Firefox**](https://addons.mozilla.org/en-US/firefox/addon/postwoman)  |  ![Chrome](https://raw.github.com/alrra/browser-logos/master/src/chrome/chrome_16x16.png) **Chrome (coming soon)** + [![Firefox](https://raw.github.com/alrra/browser-logos/master/src/firefox/firefox_16x16.png) **Firefox**](https://addons.mozilla.org/en-US/firefox/addon/postwoman) ([GitHub](https://github.com/AndrewBastin/postwoman-firefox))  |  [![Chrome](https://raw.github.com/alrra/browser-logos/master/src/chrome/chrome_16x16.png) **Chrome**](https://chrome.google.com/webstore/detail/postwoman-extension-for-c/amknoiejhlmhancpahfcfcfhllgkpbld) ([GitHub](https://github.com/AndrewBastin/postwoman-chrome)) -_Add-ons are developed and maintained under **[Official Postwoman Organization](https://github.com/postwoman-io)**_ + >**Extensions fixes `CORS` issues.** + +_Add-ons are developed and maintained under **[Official Postwoman Organization](https://github.com/postwoman-io)**._ **To find out more, please check out [Postwoman Wiki](https://github.com/liyasthomas/postwoman/wiki).** diff --git a/assets/css/fonts.scss b/assets/css/fonts.scss index 313b4b58a..0c714f199 100644 --- a/assets/css/fonts.scss +++ b/assets/css/fonts.scss @@ -27,6 +27,7 @@ -webkit-font-feature-settings: "liga"; -webkit-font-smoothing: antialiased; font-feature-settings: "liga"; + border-radius: 50%; } /* poppins-500 - latin */ diff --git a/assets/css/styles.scss b/assets/css/styles.scss index 48b6130c3..574f57c94 100644 --- a/assets/css/styles.scss +++ b/assets/css/styles.scss @@ -698,6 +698,7 @@ ol li { .show-on-large-screen { display: inline-flex; + flex: 1; } .info-response { @@ -852,10 +853,7 @@ input[type="radio"]:checked + label + .tab { } @media (max-width: $responsiveWidth) { - .content { - flex-flow: column; - } - + .content, .columns { flex-flow: column; } diff --git a/components/collections/addCollection.vue b/components/collections/addCollection.vue index 2789a52d7..c39b7b257 100644 --- a/components/collections/addCollection.vue +++ b/components/collections/addCollection.vue @@ -56,6 +56,10 @@ export default { }, methods: { addNewCollection() { + if (!this.$data.name) { + this.$toast.info('Please provide a valid name for the collection') + return; + } this.$store.commit("postwoman/addNewCollection", { name: this.$data.name }); diff --git a/components/collections/editCollection.vue b/components/collections/editCollection.vue index 4021557fe..98c9154be 100644 --- a/components/collections/editCollection.vue +++ b/components/collections/editCollection.vue @@ -59,6 +59,10 @@ export default { }, methods: { saveCollection() { + if (!this.$data.name) { + this.$toast.info('Please provide a valid name for the collection'); + return; + } const collectionUpdated = { ...this.$props.editingCollection, name: this.$data.name diff --git a/components/firebase/feeds.vue b/components/firebase/feeds.vue new file mode 100644 index 000000000..547a8cecd --- /dev/null +++ b/components/firebase/feeds.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/components/firebase/inputform.vue b/components/firebase/inputform.vue new file mode 100644 index 000000000..0eb0a9e62 --- /dev/null +++ b/components/firebase/inputform.vue @@ -0,0 +1,55 @@ + + + diff --git a/components/firebase/login.vue b/components/firebase/login.vue new file mode 100644 index 000000000..0f06d87b2 --- /dev/null +++ b/components/firebase/login.vue @@ -0,0 +1,115 @@ + + + diff --git a/components/graphql/queryeditor.vue b/components/graphql/queryeditor.vue new file mode 100644 index 000000000..7f1084b85 --- /dev/null +++ b/components/graphql/queryeditor.vue @@ -0,0 +1,136 @@ + + + diff --git a/components/history.vue b/components/history.vue index 289f5586b..c769aa30c 100644 --- a/components/history.vue +++ b/components/history.vue @@ -21,7 +21,7 @@ + + + + + + + - - + Powered by Netlify + + + +
- + + +
@@ -588,16 +648,31 @@ - + diff --git a/pages/settings.vue b/pages/settings.vue index 8e0d851a1..0bba79853 100644 --- a/pages/settings.vue +++ b/pages/settings.vue @@ -1,5 +1,88 @@