З.ы. не хочу гэтсби, (хочу просто свой велосипед сделать) поэтому хочу сделать свой CMA (content managing app, не проверял на наличие термин, что пришло в голову). По аналогии Publii (т.к. больше подходит для даже самых новичков, да и проще "клепать" для фриланса)
maks78945, так добавьте по нужному вам условию класс .modal-show и он отобразится. Код функции читайте, поймёте как он работает. Там логики на 10 строк от силы
Роман Кузнецов, дело в том, что в оф.доках пишут, что если изначально у карты display: none, а потом block, то он будет так вот лагать. В стэковерфло уже писали про это (ищите).
Как вариант (костыль) предложу программно сделать действие, после которого карта отобразится (используйте этот костыль, если не хотите верстку/стили менять)