PKBarcodeFormatQR for dark mode (iOS 13) - ios13

I have an implementation of PassKit for my application's loyalty card. After introducing dark mode I have managed to change the background colors but the QR code's background color is still white.
https://i.stack.imgur.com/wWoCH.png
Is there a type of barcode that will invert the QR code colors? Currently I am using PKBarcodeFormatQR
Thanks

Related

Should we add two images for dark mode and light mode in ios13

I am bit confused right now, am trying to add support for dark mode for my old application. But I don't understand that if we have to add two images for single asset for both dark mode and light mode. It’s not always the best option to add extra assets for each appearance. In the end, it makes your app size bigger.
Already my application size is too heavy. And I can't afford to add new images for dark mode.
It seems that it increase a lot of work for both developers and designers. So now, my designer has to provide me all the new images for dark mode which is tough?
We are working on this project from last 2 years and we have lots of icons in our application. So that's not possible for us to create the new icons for dark mode and then add it.
Please help me this issue?
Do we have any other option in which Xcode could generate the icons for dark mode by itself? And we can use that one instead of creating the icons from designer for dark mode and then add it.
Please help me and am sorry for my bad English!
You don't have to provide separate assets for dark mode. In the attributes inspector, after selecting your image, under Appearance, just select None instead of Any, Dark. Then this one image will be used for both modes.
simply add "UIUserInterfaceStyle" key "Light" in project info.plist.

How to support dark mode for a UIlabelTextColor in iOS 13.x?

I Want the text color of UIlabel to be yellow on dark mode and black in normal mode.
You can define a Color Sets in your asset catalog with different variants for light and dark mode:
You can then use the color in Interface Builder or code with UIColor(named: "Color").
It will also adapt to appearance changes automatically.

Light background color is not showing on PC

I am working with WordPress and When I giving the light background color
Any content then background color is not showing, But When I am using the laptop
then background color is showing.
I am using the Ubuntu 16.04 and monitor is AOC I did R&D but problem is same.
May be this is monitor issue, I am not sure.
Check with inspect element in PC is that code applies to this div.
It's possible that you have poor monitor and that light color not significantly different from white color ;)
I had this issue on old monitor.

Windows High Contrast Mode: How are colours computed? How can colours be specified for focused elements?

How does Windows High Contrast decide which colours it uses to display website elements?
And is it possible to let it display other colours when an element is focused?
For example, on https://www.post.ch/en, the "Consignment number" input field is displayed in another colour when it is focused, but for most other elements the color always stays the same, even when the focus styles define other colours.
I think that as long as the contrast ratio is above 14:1 they keep the original color. In other case, they use the customized values.
High-contrast mode
The text colors in the high-contrast themes have been authored to be
compliant with the Microsoft Accessibility guidelines. We maintain a
14:1 high-contrast ratio between foreground and background. If the
colors that are enabled by default are not suitable to a particular
end user, they can easily be customized through the control panel
settings for ‘Window Color’ in those high-contrast themes.

Script to make colorful QR codes

There are plenty of scripts out there that can generate a black and white QR code.
I have a script on my website that will generate the QR code.
However, I wanted a script that allows the user to modify the black and white QR code and customize it to a more colorful QR code.
Are there open source scripts that will allow the user to customize their QR code with color?
So that they can select
QR color
Background color
Use color gradient
Gradient style: Radial
2nd QR color for gradient
Rounded Corners
Upload logo
These sites do not offer their scripts for open source
http://www.qrhacker.com/
http://uqr.me/2012/06/qr-code-beautifier/
There is a round-about way to do colour gradients - I had a need recently to do this and it took some figuring out because, as you observed, those that can are closed source and the open source alternatives don't do it.
Generate the gradient as an image. Someone wrote a helpful PHP class to generate the image for you in a variety of directions and styles - one of which is radial (well, ellipse anyway).
Use a library like endroid's qr-code library.
Reload the QR code in GD and set the QR code colour as transparent.
Overlay the QR code onto your gradient image.

Resources