LambStatus icon indicating copy to clipboard operation
LambStatus copied to clipboard

Feature suggestions

Open benjisoft opened this issue 7 years ago • 12 comments

I have a lot of suggestions, so I thought it would be a good idea to combine them all here.

  • Component Grouping #10

  • Two factor authentication #13

  • AWS SNS intergration #11

  • Custom colours/ styling changeable via a settings page #12

    • This could be done by having the S3 page trigger a lambda even in order to modify the CSS in S3
  • SSO

    • E.g. With google/ facebook

benjisoft avatar Mar 15 '17 18:03 benjisoft

@benjisoft Many thanks for your suggestions! I also think these features are important, but I'm not very sure why AWS SNS intergration is necessary.

What kinds of messages do you want to receive via SNS? Can I get some use case?

ks888 avatar Mar 18 '17 02:03 ks888

@ks888 You could use amazon SNS for emailing/ texting subscribers with incident updates

benjisoft avatar Mar 18 '17 09:03 benjisoft

I see. Yes, it sounds good idea to use amazon SNS for that purpose. Thank you for explaining.

ks888 avatar Mar 18 '17 09:03 ks888

SNS receives a fixed email address upon subscription and we won't be able to set subscriber's email addresses on run-time.

kbariotis avatar Jan 13 '18 20:01 kbariotis

A small suggestion/question:

  • Is their a way to change the HTML Layout or just CSS. We'd love to customize the UI to our brand, without having to use AWS CloudFormation Designer. Thank you!

kaustubhmenon avatar Feb 06 '18 22:02 kaustubhmenon

Thank you for asking. Sorry, you can change only the logo and the background color so far.

But it's great to support the feature to make CSS customizable. Can you tell me what kinds of changes you want to make (like font size, font color or margin size)?

ks888 avatar Feb 07 '18 03:02 ks888

Thanks for taking the time to respond. The ability to change font-family, font-size, font-color, width, padding and margins would be more than appreciated.



Below is a list of customizations that would be amazing to have.

  • Integrate a new CSS/SCSS file for manipulating the UI, without touching any core SCSS files. Could also be similar to Edit CSS in Wordpress (https://en.support.wordpress.com/custom-design/editing-css/)
. While inspecting the structure I noticed that all class names are appended with a random string in the end which could be a possible blocker for targeting CSS classes?
  • Google font integration would be great
  • Ability to add external links to the footer or header. Would love to add links for documentation, support, etc.
  • Manipulate the structure of Header, Main Container and Footer would be a added bonus if possible. Something similar to https://www.statuspage.io/features/customization.


I know I’m asking for a lot, but i feel that the above features would make LambStatus Awesome-er. I’d love to help in any capacity to help implement customizations/theme options or any other UI related needs. Thank you!

kaustubhmenon avatar Feb 07 '18 17:02 kaustubhmenon

Integrate a new CSS/SCSS file for manipulating the UI, without touching any core SCSS files.

StatusPage.io also has a similar feature https://help.statuspage.io/knowledge_base/topics/using-custom-css . Though the css class has a random prefix since CSS modules are used, maybe we can let the principal UI components have the id attribute and customize the design like this:

#container {
    width: 90%;
    max-width: 850px;
}

I've created the issue for this: https://github.com/ks888/LambStatus/issues/92

ks888 avatar Feb 11 '18 03:02 ks888

Google font integration would be great

Does it mean the option to choose the font family of the Google fonts? That sounds interesting.

ks888 avatar Feb 11 '18 04:02 ks888

Ability to add external links to the footer or header. Would love to add links for documentation, support, etc. Manipulate the structure of Header, Main Container and Footer would be a added bonus if possible. Something similar to https://www.statuspage.io/features/customization.


Maybe we can support these customizations by having the feature to customize the header html and footer html. I've created the issue for this: #93

ks888 avatar Feb 11 '18 05:02 ks888

Does it mean the option to choose the font family of the Google fonts? That sounds interesting.

Yes, a dropdown with a list of google fonts to choose from in the settings page. Where the user can choose fonts for Page Headers and Paragraphs(General Text).

kaustubhmenon avatar Feb 13 '18 17:02 kaustubhmenon

Thank you for your reply. I've created the issue for this: https://github.com/ks888/LambStatus/issues/94

ks888 avatar Feb 17 '18 11:02 ks888