├── static ├── CNAME ├── favicon.ico ├── images │ ├── logo.png │ ├── logo-s.png │ ├── logo-x.png │ ├── book-cover.png │ └── glyphicons │ │ ├── glyphicons_198_ok.png │ │ ├── glyphicons_228_bp.png │ │ ├── glyphicons_313_ax.png │ │ ├── glyphicons_001_leaf.png │ │ ├── glyphicons_002_dog.png │ │ ├── glyphicons_003_user.png │ │ ├── glyphicons_004_girl.png │ │ ├── glyphicons_005_car.png │ │ ├── glyphicons_008_film.png │ │ ├── glyphicons_016_bin.png │ │ ├── glyphicons_018_note.png │ │ ├── glyphicons_020_home.png │ │ ├── glyphicons_022_fire.png │ │ ├── glyphicons_026_road.png │ │ ├── glyphicons_028_cars.png │ │ ├── glyphicons_031_bus.png │ │ ├── glyphicons_036_file.png │ │ ├── glyphicons_044_keys.png │ │ ├── glyphicons_049_star.png │ │ ├── glyphicons_050_link.png │ │ ├── glyphicons_065_tag.png │ │ ├── glyphicons_066_tags.png │ │ ├── glyphicons_069_gift.png │ │ ├── glyphicons_071_book.png │ │ ├── glyphicons_074_cup.png │ │ ├── glyphicons_084_heat.png │ │ ├── glyphicons_092_tint.png │ │ ├── glyphicons_093_crop.png │ │ ├── glyphicons_100_font.png │ │ ├── glyphicons_102_bold.png │ │ ├── glyphicons_114_list.png │ │ ├── glyphicons_151_edit.png │ │ ├── glyphicons_160_imac.png │ │ ├── glyphicons_162_ipad.png │ │ ├── glyphicons_166_ipod.png │ │ ├── glyphicons_173_play.png │ │ ├── glyphicons_175_stop.png │ │ ├── glyphicons_182_mute.png │ │ ├── glyphicons_186_move.png │ │ ├── glyphicons_187_more.png │ │ ├── glyphicons_199_ban.png │ │ ├── glyphicons_203_lock.png │ │ ├── glyphicons_206_ok_2.png │ │ ├── glyphicons_226_euro.png │ │ ├── glyphicons_227_usd.png │ │ ├── glyphicons_230_moon.png │ │ ├── glyphicons_231_sun.png │ │ ├── glyphicons_235_pen.png │ │ ├── glyphicons_238_pin.png │ │ ├── glyphicons_245_chat.png │ │ ├── glyphicons_246_male.png │ │ ├── glyphicons_253_fins.png │ │ ├── glyphicons_255_boat.png │ │ ├── glyphicons_260_pool.png │ │ ├── glyphicons_261_buoy.png │ │ ├── glyphicons_263_bank.png │ │ ├── glyphicons_266_flag.png │ │ ├── glyphicons_271_ring.png │ │ ├── glyphicons_272_cake.png │ │ ├── glyphicons_274_beer.png │ │ ├── glyphicons_295_pot.png │ │ ├── glyphicons_308_bomb.png │ │ ├── glyphicons_319_sort.png │ │ ├── glyphicons_324_tie.png │ │ ├── glyphicons_330_blog.png │ │ ├── glyphicons_333_bell.png │ │ ├── glyphicons_342_hdd.png │ │ ├── glyphicons_372_xing.png │ │ ├── glyphicons_393_buzz.png │ │ ├── glyphicons_397_rss.png │ │ ├── glyphicons_000_glass.png │ │ ├── glyphicons_009_magic.png │ │ ├── glyphicons_011_camera.png │ │ ├── glyphicons_012_heart.png │ │ ├── glyphicons_014_train.png │ │ ├── glyphicons_015_print.png │ │ ├── glyphicons_017_music.png │ │ ├── glyphicons_024_parents.png │ │ ├── glyphicons_027_search.png │ │ ├── glyphicons_029_notes_2.png │ │ ├── glyphicons_030_pencil.png │ │ ├── glyphicons_033_luggage.png │ │ ├── glyphicons_034_old_man.png │ │ ├── glyphicons_035_woman.png │ │ ├── glyphicons_037_credit.png │ │ ├── glyphicons_039_notes.png │ │ ├── glyphicons_040_stats.png │ │ ├── glyphicons_041_charts.png │ │ ├── glyphicons_043_group.png │ │ ├── glyphicons_046_router.png │ │ ├── glyphicons_053_alarm.png │ │ ├── glyphicons_054_clock.png │ │ ├── glyphicons_057_history.png │ │ ├── glyphicons_058_truck.png │ │ ├── glyphicons_059_cargo.png │ │ ├── glyphicons_060_compass.png │ │ ├── glyphicons_061_keynote.png │ │ ├── glyphicons_062_attach.png │ │ ├── glyphicons_063_power.png │ │ ├── glyphicons_068_ruller.png │ │ ├── glyphicons_073_signal.png │ │ ├── glyphicons_077_headset.png │ │ ├── glyphicons_079_signal.png │ │ ├── glyphicons_080_retweet.png │ │ ├── glyphicons_081_refresh.png │ │ ├── glyphicons_083_random.png │ │ ├── glyphicons_085_repeat.png │ │ ├── glyphicons_086_display.png │ │ ├── glyphicons_089_magnet.png │ │ ├── glyphicons_090_table.png │ │ ├── glyphicons_091_adjust.png │ │ ├── glyphicons_101_italic.png │ │ ├── glyphicons_113_justify.png │ │ ├── glyphicons_117_embed.png │ │ ├── glyphicons_119_adjust.png │ │ ├── glyphicons_130_inbox.png │ │ ├── glyphicons_139_phone.png │ │ ├── glyphicons_150_check.png │ │ ├── glyphicons_159_picture.png │ │ ├── glyphicons_161_macbook.png │ │ ├── glyphicons_163_iphone.png │ │ ├── glyphicons_169_albums.png │ │ ├── glyphicons_172_rewind.png │ │ ├── glyphicons_174_pause.png │ │ ├── glyphicons_176_forward.png │ │ ├── glyphicons_179_eject.png │ │ ├── glyphicons_197_remove.png │ │ ├── glyphicons_201_upload.png │ │ ├── glyphicons_204_unlock.png │ │ ├── glyphicons_209_cart_in.png │ │ ├── glyphicons_221_unshare.png │ │ ├── glyphicons_222_share.png │ │ ├── glyphicons_232_cloud.png │ │ ├── glyphicons_234_brush.png │ │ ├── glyphicons_236_zoom_in.png │ │ ├── glyphicons_241_flash.png │ │ ├── glyphicons_243_anchor.png │ │ ├── glyphicons_247_female.png │ │ ├── glyphicons_249_divide.png │ │ ├── glyphicons_254_fishes.png │ │ ├── glyphicons_258_qrcode.png │ │ ├── glyphicons_259_barcode.png │ │ ├── glyphicons_262_spade.png │ │ ├── glyphicons_264_vcard.png │ │ ├── glyphicons_270_shield.png │ │ ├── glyphicons_273_drink.png │ │ ├── glyphicons_276_cutlery.png │ │ ├── glyphicons_277_pizza.png │ │ ├── glyphicons_279_tablet.png │ │ ├── glyphicons_281_bullets.png │ │ ├── glyphicons_282_cardio.png │ │ ├── glyphicons_283_t-shirt.png │ │ ├── glyphicons_284_pants.png │ │ ├── glyphicons_285_sweater.png │ │ ├── glyphicons_286_fabric.png │ │ ├── glyphicons_287_leather.png │ │ ├── glyphicons_289_podium.png │ │ ├── glyphicons_290_skull.png │ │ ├── glyphicons_296_grater.png │ │ ├── glyphicons_297_kettle.png │ │ ├── glyphicons_301_webcam.png │ │ ├── glyphicons_310_flower.png │ │ ├── glyphicons_312_rugby.png │ │ ├── glyphicons_315_bowling.png │ │ ├── glyphicons_320_filter.png │ │ ├── glyphicons_321_gamepad.png │ │ ├── glyphicons_325_wallet.png │ │ ├── glyphicons_326_share.png │ │ ├── glyphicons_327_sampler.png │ │ ├── glyphicons_328_piano.png │ │ ├── glyphicons_334_candle.png │ │ ├── glyphicons_338_turtle.png │ │ ├── glyphicons_339_rabbit.png │ │ ├── glyphicons_340_globe.png │ │ ├── glyphicons_347_hand_up.png │ │ ├── glyphicons_354_vases.png │ │ ├── glyphicons_361_dropbox.png │ │ ├── glyphicons_364_yahoo.png │ │ ├── glyphicons_365_blogger.png │ │ ├── glyphicons_366_picasa.png │ │ ├── glyphicons_367_amazon.png │ │ ├── glyphicons_368_tumblr.png │ │ ├── glyphicons_373_zootool.png │ │ ├── glyphicons_378_forrst.png │ │ ├── glyphicons_380_behance.png │ │ ├── glyphicons_381_github.png │ │ ├── glyphicons_382_youtube.png │ │ ├── glyphicons_383_skitch.png │ │ ├── glyphicons_384_4square.png │ │ ├── glyphicons_385_quora.png │ │ ├── glyphicons_392_twitter.png │ │ ├── glyphicons_394_vimeo.png │ │ ├── glyphicons_395_flickr.png │ │ ├── glyphicons_396_last_fm.png │ │ ├── glyphicons_398_skype.png │ │ ├── glyphicons_399_e-mail.png │ │ ├── glyphicons_006_user_add.png │ │ ├── glyphicons_010_envelope.png │ │ ├── glyphicons_019_cogwheel.png │ │ ├── glyphicons_021_snowflake.png │ │ ├── glyphicons_023_cogwheels.png │ │ ├── glyphicons_032_wifi_alt.png │ │ ├── glyphicons_038_airplane.png │ │ ├── glyphicons_042_pie_chart.png │ │ ├── glyphicons_045_calendar.png │ │ ├── glyphicons_048_dislikes.png │ │ ├── glyphicons_051_eye_open.png │ │ ├── glyphicons_052_eye_close.png │ │ ├── glyphicons_055_stopwatch.png │ │ ├── glyphicons_056_projector.png │ │ ├── glyphicons_064_lightbulb.png │ │ ├── glyphicons_067_cleaning.png │ │ ├── glyphicons_070_umbrella.png │ │ ├── glyphicons_072_bookmark.png │ │ ├── glyphicons_075_stroller.png │ │ ├── glyphicons_087_log_book.png │ │ ├── glyphicons_134_inbox_in.png │ │ ├── glyphicons_135_inbox_out.png │ │ ├── glyphicons_158_playlist.png │ │ ├── glyphicons_168_ear_plugs.png │ │ ├── glyphicons_184_volume_up.png │ │ ├── glyphicons_193_circle_ok.png │ │ ├── glyphicons_200_download.png │ │ ├── glyphicons_207_remove_2.png │ │ ├── glyphicons_208_cart_out.png │ │ ├── glyphicons_213_up_arrow.png │ │ ├── glyphicons_225_bluetooth.png │ │ ├── glyphicons_229_retweet_2.png │ │ ├── glyphicons_233_direction.png │ │ ├── glyphicons_237_zoom_out.png │ │ ├── glyphicons_248_asterisk.png │ │ ├── glyphicons_275_fast_food.png │ │ ├── glyphicons_280_settings.png │ │ ├── glyphicons_288_scissors.png │ │ ├── glyphicons_294_coffe_cup.png │ │ ├── glyphicons_298_hospital.png │ │ ├── glyphicons_309_comments.png │ │ ├── glyphicons_311_baseball.png │ │ ├── glyphicons_331_dashboard.png │ │ ├── glyphicons_337_pin_flag.png │ │ ├── glyphicons_341_briefcase.png │ │ ├── glyphicons_343_thumbs_up.png │ │ ├── glyphicons_346_hand_left.png │ │ ├── glyphicons_348_hand_down.png │ │ ├── glyphicons_351_book_open.png │ │ ├── glyphicons_352_nameplate.png │ │ ├── glyphicons_356_dumbbell.png │ │ ├── glyphicons_357_suitcase.png │ │ ├── glyphicons_360_pinterest.png │ │ ├── glyphicons_363_jolicloud.png │ │ ├── glyphicons_369_wordpress.png │ │ ├── glyphicons_371_evernote.png │ │ ├── glyphicons_374_dribbble.png │ │ ├── glyphicons_377_linked_in.png │ │ ├── glyphicons_379_pinboard.png │ │ ├── glyphicons_387_spootify.png │ │ ├── glyphicons_390_facebook.png │ │ ├── glyphicons_391_twitter_t.png │ │ ├── glyphicons_007_user_remove.png │ │ ├── glyphicons_025_binoculars.png │ │ ├── glyphicons_047_camera_small.png │ │ ├── glyphicons_076_headphones.png │ │ ├── glyphicons_078_warning_sign.png │ │ ├── glyphicons_082_roundabout.png │ │ ├── glyphicons_088_adress_book.png │ │ ├── glyphicons_104_text_strike.png │ │ ├── glyphicons_105_text_height.png │ │ ├── glyphicons_106_text_width.png │ │ ├── glyphicons_107_text_resize.png │ │ ├── glyphicons_108_left_indent.png │ │ ├── glyphicons_109_right_indent.png │ │ ├── glyphicons_110_align_left.png │ │ ├── glyphicons_111_align_center.png │ │ ├── glyphicons_112_align_right.png │ │ ├── glyphicons_115_text_smaller.png │ │ ├── glyphicons_116_text_bigger.png │ │ ├── glyphicons_118_embed_close.png │ │ ├── glyphicons_120_message_full.png │ │ ├── glyphicons_122_message_in.png │ │ ├── glyphicons_123_message_out.png │ │ ├── glyphicons_124_message_plus.png │ │ ├── glyphicons_126_message_ban.png │ │ ├── glyphicons_127_message_flag.png │ │ ├── glyphicons_128_message_lock.png │ │ ├── glyphicons_129_message_new.png │ │ ├── glyphicons_131_inbox_plus.png │ │ ├── glyphicons_132_inbox_minus.png │ │ ├── glyphicons_133_inbox_lock.png │ │ ├── glyphicons_143_database_ban.png │ │ ├── glyphicons_144_folder_open.png │ │ ├── glyphicons_145_folder_plus.png │ │ ├── glyphicons_146_folder_minus.png │ │ ├── glyphicons_147_folder_lock.png │ │ ├── glyphicons_148_folder_flag.png │ │ ├── glyphicons_149_folder_new.png │ │ ├── glyphicons_152_new_window.png │ │ ├── glyphicons_153_more_windows.png │ │ ├── glyphicons_157_show_lines.png │ │ ├── glyphicons_167_ipod_shuffle.png │ │ ├── glyphicons_177_fast_forward.png │ │ ├── glyphicons_178_step_forward.png │ │ ├── glyphicons_181_download_alt.png │ │ ├── glyphicons_183_volume_down.png │ │ ├── glyphicons_185_screenshot.png │ │ ├── glyphicons_190_circle_plus.png │ │ ├── glyphicons_191_circle_minus.png │ │ ├── glyphicons_195_circle_info.png │ │ ├── glyphicons_205_electricity.png │ │ ├── glyphicons_210_left_arrow.png │ │ ├── glyphicons_211_right_arrow.png │ │ ├── glyphicons_212_down_arrow.png │ │ ├── glyphicons_214_resize_small.png │ │ ├── glyphicons_215_resize_full.png │ │ ├── glyphicons_220_play_button.png │ │ ├── glyphicons_239_riflescope.png │ │ ├── glyphicons_242_google_maps.png │ │ ├── glyphicons_244_conversation.png │ │ ├── glyphicons_251_scuba_diving.png │ │ ├── glyphicons_256_delete_point.png │ │ ├── glyphicons_267_credit_card.png │ │ ├── glyphicons_291_celebration.png │ │ ├── glyphicons_292_tea_kettle.png │ │ ├── glyphicons_293_french_press.png │ │ ├── glyphicons_299_hospital_h.png │ │ ├── glyphicons_300_microphone.png │ │ ├── glyphicons_303_temple_islam.png │ │ ├── glyphicons_304_temple_hindu.png │ │ ├── glyphicons_314_table_tennis.png │ │ ├── glyphicons_316_tree_conifer.png │ │ ├── glyphicons_318_more-items.png │ │ ├── glyphicons_323_calculator.png │ │ ├── glyphicons_329_web_browser.png │ │ ├── glyphicons_332_certificate.png │ │ ├── glyphicons_335_pin_classic.png │ │ ├── glyphicons_336_iphone_shake.png │ │ ├── glyphicons_344_thumbs_down.png │ │ ├── glyphicons_345_hand_right.png │ │ ├── glyphicons_349_fullscreen.png │ │ ├── glyphicons_350_shopping_bag.png │ │ ├── glyphicons_355_announcement.png │ │ ├── glyphicons_358_file_import.png │ │ ├── glyphicons_359_file_export.png │ │ ├── glyphicons_362_google+_alt.png │ │ ├── glyphicons_370_instapaper.png │ │ ├── glyphicons_375_deviantart.png │ │ ├── glyphicons_386_google_plus.png │ │ ├── glyphicons_388_stumbleupon.png │ │ ├── glyphicons_389_readability.png │ │ ├── glyphicons_013_beach_umbrella.png │ │ ├── glyphicons_103_text_underline.png │ │ ├── glyphicons_121_message_empty.png │ │ ├── glyphicons_125_message_minus.png │ │ ├── glyphicons_140_database_lock.png │ │ ├── glyphicons_141_database_plus.png │ │ ├── glyphicons_142_database_minus.png │ │ ├── glyphicons_170_step_backward.png │ │ ├── glyphicons_171_fast_backward.png │ │ ├── glyphicons_180_facetime_video.png │ │ ├── glyphicons_192_circle_remove.png │ │ ├── glyphicons_202_shopping_cart.png │ │ ├── glyphicons_240_rotation_lock.png │ │ ├── glyphicons_250_snorkel_diving.png │ │ ├── glyphicons_252_oxygen_bottle.png │ │ ├── glyphicons_257_sheriffs_-star.png │ │ ├── glyphicons_269_keyboard_wired.png │ │ ├── glyphicons_278_birthday_cake.png │ │ ├── glyphicons_317_tree_deciduous.png │ │ ├── glyphicons_322_playing_dices.png │ │ ├── glyphicons_353_nameplate_alt.png │ │ ├── glyphicons_376_read_it_later.png │ │ ├── glyphicons_097_vector_path_line.png │ │ ├── glyphicons_098_vector_path_curve.png │ │ ├── glyphicons_099_vector_path_all.png │ │ ├── glyphicons_136_computer_locked.png │ │ ├── glyphicons_137_computer_service.png │ │ ├── glyphicons_138_computer_proces.png │ │ ├── glyphicons_155_show_thumbnails.png │ │ ├── glyphicons_164_iphone_transfer.png │ │ ├── glyphicons_165_iphone_exchange.png │ │ ├── glyphicons_188_brightness_reduce.png │ │ ├── glyphicons_216_circle_arrow_left.png │ │ ├── glyphicons_218_circle_arrow_top.png │ │ ├── glyphicons_219_circle_arrow_down.png │ │ ├── glyphicons_223_thin_right_arrow.png │ │ ├── glyphicons_224_thin_arrow_left.png │ │ ├── glyphicons_265_electrical_plug.png │ │ ├── glyphicons_268_keyboard_wireless.png │ │ ├── glyphicons_305_temple_buddhist.png │ │ ├── glyphicons_094_vector_path_square.png │ │ ├── glyphicons_095_vector_path_circle.png │ │ ├── glyphicons_096_vector_path_polygon.png │ │ ├── glyphicons_154_show_big_thumbnails.png │ │ ├── glyphicons_189_brightness_increase.png │ │ ├── glyphicons_217_circle_arrow_right.png │ │ ├── glyphicons_194_circle_question_mark.png │ │ ├── glyphicons_306_electrical_socket_eu.png │ │ ├── glyphicons_307_electrical_socket_us.png │ │ ├── glyphicons_196_circle_exclamation_mark.png │ │ ├── glyphicons_156_show_thumbnails_with_lines.png │ │ └── glyphicons_302_temple_christianity_church.png └── css │ └── site.css ├── themes └── bootie-docs │ ├── .gitignore │ ├── VERSION.txt │ ├── archetypes │ └── default.md │ ├── images │ ├── tn.png │ └── screenshot.png │ ├── static │ ├── favicon.ico │ ├── css │ │ ├── site.css │ │ ├── highlight │ │ │ ├── pojoaque.jpg │ │ │ ├── school-book.png │ │ │ ├── brown-papersq.png │ │ │ ├── darkula.css │ │ │ ├── ascetic.css │ │ │ ├── mono-blue.css │ │ │ ├── dark.css │ │ │ ├── androidstudio.css │ │ │ ├── codepen-embed.css │ │ │ ├── brown-paper.css │ │ │ ├── vs.css │ │ │ ├── far.css │ │ │ ├── arta.css │ │ │ ├── ir-black.css │ │ │ ├── magula.css │ │ │ ├── color-brewer.css │ │ │ ├── github-gist.css │ │ │ ├── monokai.css │ │ │ ├── darcula.css │ │ │ ├── tomorrow.css │ │ │ ├── zenburn.css │ │ │ └── school-book.css │ │ └── theme.css │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ └── js │ │ └── ie10-viewport-bug-workaround.js │ ├── Makefile │ ├── theme.toml │ ├── layouts │ ├── _default │ │ ├── single.html │ │ └── list.html │ ├── partials │ │ └── sidebar-list.html │ └── section │ │ └── index.html │ └── LICENSE.md ├── layouts ├── shortcodes │ ├── 2-3-akka_version.html │ ├── 2-3-json4s_version.html │ ├── 2-3-logback_version.html │ ├── 2-3-servlet_version.html │ ├── 2-4-akka_version.html │ ├── 2-4-json4s_version.html │ ├── 2-4-logback_version.html │ ├── 2-4-servlet_version.html │ ├── 2-5-akka_version.html │ ├── 2-5-json4s_version.html │ ├── 2-5-logback_version.html │ ├── 2-5-servlet_version.html │ ├── 2-6-akka_version.html │ ├── 2-6-json4s_version.html │ ├── 2-6-logback_version.html │ ├── 2-6-servlet_version.html │ ├── 2-7-akka_version.html │ ├── 2-7-json4s_version.html │ ├── 2-7-logback_version.html │ ├── 2-7-servlet_version.html │ ├── 2-8-akka_version.html │ ├── 2-8-json4s_version.html │ ├── 2-8-logback_version.html │ ├── 2-8-servlet_version.html │ ├── 3-0-jetty_version.html │ ├── 3-0-json4s_version.html │ ├── 3-0-pekko_version.html │ ├── 3-0-servlet_version.html │ ├── 2-3-scalatra_version.html │ ├── 2-4-scalatra_version.html │ ├── 2-5-scalatra_version.html │ ├── 2-6-scalatra_version.html │ ├── 2-7-scalatra_short_version.html │ ├── 2-7-scalatra_version.html │ ├── 2-8-scalatra_short_version.html │ ├── 2-8-scalatra_version.html │ ├── 3-0-logback_version.html │ ├── 3-0-scalatra_short_version.html │ ├── 3-0-scalatra_version.html │ ├── 2-3-jetty_version.html │ ├── 2-4-jetty_version.html │ ├── 2-5-jetty_version.html │ ├── 2-6-jetty_version.html │ ├── 2-7-jetty_version.html │ └── 2-8-jetty_version.html ├── _default │ ├── single.html │ ├── list.html │ └── news.html └── section │ └── news.html ├── content ├── index.md ├── guides │ ├── 2.6 │ │ ├── formats │ │ │ └── form.png │ │ ├── views │ │ │ ├── twirl-screenshot.png │ │ │ ├── twirl-screenshot-conversions.png │ │ │ └── inline-html.md │ │ ├── internationalization.md │ │ └── scalatra-philosophy.md │ ├── 2.7 │ │ ├── formats │ │ │ └── form.png │ │ ├── views │ │ │ ├── twirl-screenshot.png │ │ │ ├── twirl-screenshot-conversions.png │ │ │ └── inline-html.md │ │ ├── internationalization.md │ │ └── scalatra-philosophy.md │ ├── 2.8 │ │ ├── formats │ │ │ └── form.png │ │ ├── views │ │ │ ├── twirl-screenshot.png │ │ │ ├── twirl-screenshot-conversions.png │ │ │ └── inline-html.md │ │ ├── internationalization.md │ │ └── scalatra-philosophy.md │ ├── 3.0 │ │ ├── formats │ │ │ └── form.png │ │ ├── views │ │ │ ├── twirl-screenshot.png │ │ │ ├── twirl-screenshot-conversions.png │ │ │ └── inline-html.md │ │ ├── internationalization.md │ │ ├── scalatra-philosophy.md │ │ └── monitoring │ │ │ └── logging.md │ ├── 2.3 │ │ ├── views │ │ │ ├── twirl-screenshot.png │ │ │ ├── twirl-screenshot-conversions.png │ │ │ └── inline-html.md │ │ ├── deployment │ │ │ └── jelastic-screenshot.png │ │ ├── internationalization.md │ │ ├── resources │ │ │ └── wro4j.md │ │ ├── testing │ │ │ └── scalatratest.md │ │ ├── scalatra-philosophy.md │ │ └── http │ │ │ └── gzip.md │ ├── 2.4 │ │ ├── views │ │ │ ├── twirl-screenshot.png │ │ │ ├── twirl-screenshot-conversions.png │ │ │ └── inline-html.md │ │ ├── deployment │ │ │ └── jelastic-screenshot.png │ │ ├── internationalization.md │ │ ├── resources │ │ │ └── wro4j.md │ │ ├── testing │ │ │ └── scalatratest.md │ │ ├── scalatra-philosophy.md │ │ └── http │ │ │ └── gzip.md │ ├── 2.5 │ │ ├── views │ │ │ ├── twirl-screenshot.png │ │ │ ├── twirl-screenshot-conversions.png │ │ │ └── inline-html.md │ │ ├── internationalization.md │ │ ├── resources │ │ │ └── wro4j.md │ │ ├── testing │ │ │ └── scalatratest.md │ │ ├── scalatra-philosophy.md │ │ └── deployment │ │ │ └── google-app-engine.md │ └── index.md ├── getting-started │ ├── ide-support.md │ └── index.html └── news │ ├── 2012-09-01-scalatra-2-1-1-released.md │ ├── 2021-09-25-scalatra-2-8-1-released.md │ ├── 2019-02-15-scalatra-2-6-5-released.md │ ├── 2012-12-07-ivan-talks-scalatra-on-scalatypes-podcast.md │ ├── 2013-09-20-scalatra-in-action-routing-chapter-released.md │ ├── 2012-09-13-new-tutorials.md │ ├── 2013-05-19-new-persistence-guides.md │ ├── 2012-11-10-swagger-databindings.md │ ├── 2012-12-19-scala-2.10-support.md │ └── 2013-09-16-gitbucket-release.md ├── .gitignore ├── .github └── workflows │ └── ci.yml └── README.md /static/CNAME: -------------------------------------------------------------------------------- 1 | scalatra.org 2 | -------------------------------------------------------------------------------- /themes/bootie-docs/.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | -------------------------------------------------------------------------------- /themes/bootie-docs/VERSION.txt: -------------------------------------------------------------------------------- 1 | 1.5.1 2 | -------------------------------------------------------------------------------- /layouts/shortcodes/2-3-akka_version.html: -------------------------------------------------------------------------------- 1 | 2.3.9 -------------------------------------------------------------------------------- /layouts/shortcodes/2-3-json4s_version.html: -------------------------------------------------------------------------------- 1 | 3.2.11 -------------------------------------------------------------------------------- /layouts/shortcodes/2-3-logback_version.html: -------------------------------------------------------------------------------- 1 | 1.1.2 -------------------------------------------------------------------------------- /layouts/shortcodes/2-3-servlet_version.html: -------------------------------------------------------------------------------- 1 | 3.1.0 -------------------------------------------------------------------------------- /layouts/shortcodes/2-4-akka_version.html: -------------------------------------------------------------------------------- 1 | 2.3.15 -------------------------------------------------------------------------------- /layouts/shortcodes/2-4-json4s_version.html: -------------------------------------------------------------------------------- 1 | 3.3.0 -------------------------------------------------------------------------------- /layouts/shortcodes/2-4-logback_version.html: -------------------------------------------------------------------------------- 1 | 1.1.7 -------------------------------------------------------------------------------- /layouts/shortcodes/2-4-servlet_version.html: -------------------------------------------------------------------------------- 1 | 3.1.0 -------------------------------------------------------------------------------- /layouts/shortcodes/2-5-akka_version.html: -------------------------------------------------------------------------------- 1 | 2.4.12 -------------------------------------------------------------------------------- /layouts/shortcodes/2-5-json4s_version.html: -------------------------------------------------------------------------------- 1 | 3.5.0 -------------------------------------------------------------------------------- /layouts/shortcodes/2-5-logback_version.html: -------------------------------------------------------------------------------- 1 | 1.2.3 -------------------------------------------------------------------------------- /layouts/shortcodes/2-5-servlet_version.html: -------------------------------------------------------------------------------- 1 | 3.1.0 -------------------------------------------------------------------------------- /layouts/shortcodes/2-6-akka_version.html: -------------------------------------------------------------------------------- 1 | 2.5.3 -------------------------------------------------------------------------------- /layouts/shortcodes/2-6-json4s_version.html: -------------------------------------------------------------------------------- 1 | 3.5.2 -------------------------------------------------------------------------------- /layouts/shortcodes/2-6-logback_version.html: -------------------------------------------------------------------------------- 1 | 1.2.3 -------------------------------------------------------------------------------- /layouts/shortcodes/2-6-servlet_version.html: -------------------------------------------------------------------------------- 1 | 3.1.0 -------------------------------------------------------------------------------- /layouts/shortcodes/2-7-akka_version.html: -------------------------------------------------------------------------------- 1 | 2.5.3 -------------------------------------------------------------------------------- /layouts/shortcodes/2-7-json4s_version.html: -------------------------------------------------------------------------------- 1 | 3.5.2 -------------------------------------------------------------------------------- /layouts/shortcodes/2-7-logback_version.html: -------------------------------------------------------------------------------- 1 | 1.2.3 -------------------------------------------------------------------------------- /layouts/shortcodes/2-7-servlet_version.html: -------------------------------------------------------------------------------- 1 | 3.1.0 -------------------------------------------------------------------------------- /layouts/shortcodes/2-8-akka_version.html: -------------------------------------------------------------------------------- 1 | 2.6.15 -------------------------------------------------------------------------------- /layouts/shortcodes/2-8-json4s_version.html: -------------------------------------------------------------------------------- 1 | 4.0.1 -------------------------------------------------------------------------------- /layouts/shortcodes/2-8-logback_version.html: -------------------------------------------------------------------------------- 1 | 1.2.3 -------------------------------------------------------------------------------- /layouts/shortcodes/2-8-servlet_version.html: -------------------------------------------------------------------------------- 1 | 3.1.0 -------------------------------------------------------------------------------- /layouts/shortcodes/3-0-jetty_version.html: -------------------------------------------------------------------------------- 1 | 11.0.15 -------------------------------------------------------------------------------- /layouts/shortcodes/3-0-json4s_version.html: -------------------------------------------------------------------------------- 1 | 4.0.6 -------------------------------------------------------------------------------- /layouts/shortcodes/3-0-pekko_version.html: -------------------------------------------------------------------------------- 1 | 1.0.0 -------------------------------------------------------------------------------- /layouts/shortcodes/3-0-servlet_version.html: -------------------------------------------------------------------------------- 1 | 5.0.0 -------------------------------------------------------------------------------- /layouts/shortcodes/2-3-scalatra_version.html: -------------------------------------------------------------------------------- 1 | 2.3.2 -------------------------------------------------------------------------------- /layouts/shortcodes/2-4-scalatra_version.html: -------------------------------------------------------------------------------- 1 | 2.4.2 -------------------------------------------------------------------------------- /layouts/shortcodes/2-5-scalatra_version.html: -------------------------------------------------------------------------------- 1 | 2.5.4 -------------------------------------------------------------------------------- /layouts/shortcodes/2-6-scalatra_version.html: -------------------------------------------------------------------------------- 1 | 2.6.5 -------------------------------------------------------------------------------- /layouts/shortcodes/2-7-scalatra_short_version.html: -------------------------------------------------------------------------------- 1 | 2.7 -------------------------------------------------------------------------------- /layouts/shortcodes/2-7-scalatra_version.html: -------------------------------------------------------------------------------- 1 | 2.7.0 -------------------------------------------------------------------------------- /layouts/shortcodes/2-8-scalatra_short_version.html: -------------------------------------------------------------------------------- 1 | 2.8 -------------------------------------------------------------------------------- /layouts/shortcodes/2-8-scalatra_version.html: -------------------------------------------------------------------------------- 1 | 2.8.2 -------------------------------------------------------------------------------- /layouts/shortcodes/3-0-logback_version.html: -------------------------------------------------------------------------------- 1 | 1.4.11 -------------------------------------------------------------------------------- /layouts/shortcodes/3-0-scalatra_short_version.html: -------------------------------------------------------------------------------- 1 | 3.0 -------------------------------------------------------------------------------- /layouts/shortcodes/3-0-scalatra_version.html: -------------------------------------------------------------------------------- 1 | 3.0.0 -------------------------------------------------------------------------------- /layouts/shortcodes/2-3-jetty_version.html: -------------------------------------------------------------------------------- 1 | 9.2.10.v20150310 -------------------------------------------------------------------------------- /layouts/shortcodes/2-4-jetty_version.html: -------------------------------------------------------------------------------- 1 | 9.2.17.v20160517 -------------------------------------------------------------------------------- /layouts/shortcodes/2-5-jetty_version.html: -------------------------------------------------------------------------------- 1 | 9.2.19.v20160908 -------------------------------------------------------------------------------- /layouts/shortcodes/2-6-jetty_version.html: -------------------------------------------------------------------------------- 1 | 9.4.6.v20170531 -------------------------------------------------------------------------------- /layouts/shortcodes/2-7-jetty_version.html: -------------------------------------------------------------------------------- 1 | 9.4.6.v20170531 -------------------------------------------------------------------------------- /layouts/shortcodes/2-8-jetty_version.html: -------------------------------------------------------------------------------- 1 | 9.4.43.v20210629 -------------------------------------------------------------------------------- /content/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: homepage 3 | title: Scalatra 4 | --- 5 | -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /static/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/logo.png -------------------------------------------------------------------------------- /themes/bootie-docs/archetypes/default.md: -------------------------------------------------------------------------------- 1 | +++ 2 | categories = ["general"] 3 | tags = ["document"] 4 | +++ -------------------------------------------------------------------------------- /static/images/logo-s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/logo-s.png -------------------------------------------------------------------------------- /static/images/logo-x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/logo-x.png -------------------------------------------------------------------------------- /static/images/book-cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/book-cover.png -------------------------------------------------------------------------------- /themes/bootie-docs/images/tn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/themes/bootie-docs/images/tn.png -------------------------------------------------------------------------------- /content/guides/2.6/formats/form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.6/formats/form.png -------------------------------------------------------------------------------- /content/guides/2.7/formats/form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.7/formats/form.png -------------------------------------------------------------------------------- /content/guides/2.8/formats/form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.8/formats/form.png -------------------------------------------------------------------------------- /content/guides/3.0/formats/form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/3.0/formats/form.png -------------------------------------------------------------------------------- /themes/bootie-docs/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/themes/bootie-docs/static/favicon.ico -------------------------------------------------------------------------------- /themes/bootie-docs/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/themes/bootie-docs/images/screenshot.png -------------------------------------------------------------------------------- /content/guides/2.3/views/twirl-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.3/views/twirl-screenshot.png -------------------------------------------------------------------------------- /content/guides/2.4/views/twirl-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.4/views/twirl-screenshot.png -------------------------------------------------------------------------------- /content/guides/2.5/views/twirl-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.5/views/twirl-screenshot.png -------------------------------------------------------------------------------- /content/guides/2.6/views/twirl-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.6/views/twirl-screenshot.png -------------------------------------------------------------------------------- /content/guides/2.7/views/twirl-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.7/views/twirl-screenshot.png -------------------------------------------------------------------------------- /content/guides/2.8/views/twirl-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.8/views/twirl-screenshot.png -------------------------------------------------------------------------------- /content/guides/3.0/views/twirl-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/3.0/views/twirl-screenshot.png -------------------------------------------------------------------------------- /static/css/site.css: -------------------------------------------------------------------------------- 1 | .jumbotron h1 { 2 | text-align: center; 3 | } 4 | 5 | .navbar-brand img { 6 | position: relative; 7 | top: -4px; 8 | } 9 | -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_198_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_198_ok.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_228_bp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_228_bp.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_313_ax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_313_ax.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_001_leaf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_001_leaf.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_002_dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_002_dog.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_003_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_003_user.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_004_girl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_004_girl.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_005_car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_005_car.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_008_film.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_008_film.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_016_bin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_016_bin.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_018_note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_018_note.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_020_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_020_home.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_022_fire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_022_fire.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_026_road.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_026_road.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_028_cars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_028_cars.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_031_bus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_031_bus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_036_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_036_file.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_044_keys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_044_keys.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_049_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_049_star.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_050_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_050_link.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_065_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_065_tag.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_066_tags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_066_tags.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_069_gift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_069_gift.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_071_book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_071_book.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_074_cup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_074_cup.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_084_heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_084_heat.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_092_tint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_092_tint.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_093_crop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_093_crop.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_100_font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_100_font.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_102_bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_102_bold.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_114_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_114_list.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_151_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_151_edit.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_160_imac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_160_imac.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_162_ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_162_ipad.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_166_ipod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_166_ipod.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_173_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_173_play.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_175_stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_175_stop.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_182_mute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_182_mute.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_186_move.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_186_move.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_187_more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_187_more.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_199_ban.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_199_ban.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_203_lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_203_lock.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_206_ok_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_206_ok_2.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_226_euro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_226_euro.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_227_usd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_227_usd.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_230_moon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_230_moon.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_231_sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_231_sun.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_235_pen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_235_pen.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_238_pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_238_pin.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_245_chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_245_chat.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_246_male.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_246_male.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_253_fins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_253_fins.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_255_boat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_255_boat.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_260_pool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_260_pool.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_261_buoy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_261_buoy.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_263_bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_263_bank.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_266_flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_266_flag.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_271_ring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_271_ring.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_272_cake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_272_cake.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_274_beer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_274_beer.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_295_pot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_295_pot.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_308_bomb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_308_bomb.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_319_sort.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_319_sort.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_324_tie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_324_tie.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_330_blog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_330_blog.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_333_bell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_333_bell.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_342_hdd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_342_hdd.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_372_xing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_372_xing.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_393_buzz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_393_buzz.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_397_rss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_397_rss.png -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/site.css: -------------------------------------------------------------------------------- 1 | /* 2 | * You can add styles to customize UI for your own site 3 | * into CSS file: static/css/site.css 4 | */ 5 | -------------------------------------------------------------------------------- /content/guides/2.5/internationalization.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Internationalization 3 | layout: guides-2.5 4 | --- 5 | 6 | This guide still needs to be written. 7 | -------------------------------------------------------------------------------- /content/guides/2.6/internationalization.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Internationalization 3 | layout: guides-2.6 4 | --- 5 | 6 | This guide still needs to be written. 7 | -------------------------------------------------------------------------------- /content/guides/2.7/internationalization.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Internationalization 3 | layout: guides-2.7 4 | --- 5 | 6 | This guide still needs to be written. 7 | -------------------------------------------------------------------------------- /content/guides/2.8/internationalization.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Internationalization 3 | layout: guides-2.8 4 | --- 5 | 6 | This guide still needs to be written. 7 | -------------------------------------------------------------------------------- /content/guides/3.0/internationalization.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Internationalization 3 | layout: guides-3.0 4 | --- 5 | 6 | This guide still needs to be written. 7 | -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_000_glass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_000_glass.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_009_magic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_009_magic.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_011_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_011_camera.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_012_heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_012_heart.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_014_train.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_014_train.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_015_print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_015_print.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_017_music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_017_music.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_024_parents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_024_parents.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_027_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_027_search.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_029_notes_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_029_notes_2.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_030_pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_030_pencil.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_033_luggage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_033_luggage.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_034_old_man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_034_old_man.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_035_woman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_035_woman.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_037_credit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_037_credit.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_039_notes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_039_notes.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_040_stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_040_stats.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_041_charts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_041_charts.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_043_group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_043_group.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_046_router.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_046_router.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_053_alarm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_053_alarm.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_054_clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_054_clock.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_057_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_057_history.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_058_truck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_058_truck.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_059_cargo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_059_cargo.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_060_compass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_060_compass.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_061_keynote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_061_keynote.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_062_attach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_062_attach.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_063_power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_063_power.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_068_ruller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_068_ruller.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_073_signal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_073_signal.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_077_headset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_077_headset.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_079_signal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_079_signal.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_080_retweet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_080_retweet.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_081_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_081_refresh.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_083_random.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_083_random.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_085_repeat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_085_repeat.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_086_display.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_086_display.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_089_magnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_089_magnet.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_090_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_090_table.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_091_adjust.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_091_adjust.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_101_italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_101_italic.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_113_justify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_113_justify.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_117_embed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_117_embed.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_119_adjust.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_119_adjust.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_130_inbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_130_inbox.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_139_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_139_phone.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_150_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_150_check.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_159_picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_159_picture.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_161_macbook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_161_macbook.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_163_iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_163_iphone.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_169_albums.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_169_albums.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_172_rewind.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_172_rewind.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_174_pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_174_pause.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_176_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_176_forward.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_179_eject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_179_eject.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_197_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_197_remove.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_201_upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_201_upload.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_204_unlock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_204_unlock.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_209_cart_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_209_cart_in.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_221_unshare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_221_unshare.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_222_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_222_share.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_232_cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_232_cloud.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_234_brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_234_brush.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_236_zoom_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_236_zoom_in.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_241_flash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_241_flash.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_243_anchor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_243_anchor.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_247_female.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_247_female.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_249_divide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_249_divide.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_254_fishes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_254_fishes.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_258_qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_258_qrcode.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_259_barcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_259_barcode.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_262_spade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_262_spade.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_264_vcard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_264_vcard.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_270_shield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_270_shield.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_273_drink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_273_drink.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_276_cutlery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_276_cutlery.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_277_pizza.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_277_pizza.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_279_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_279_tablet.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_281_bullets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_281_bullets.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_282_cardio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_282_cardio.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_283_t-shirt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_283_t-shirt.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_284_pants.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_284_pants.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_285_sweater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_285_sweater.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_286_fabric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_286_fabric.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_287_leather.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_287_leather.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_289_podium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_289_podium.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_290_skull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_290_skull.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_296_grater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_296_grater.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_297_kettle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_297_kettle.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_301_webcam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_301_webcam.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_310_flower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_310_flower.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_312_rugby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_312_rugby.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_315_bowling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_315_bowling.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_320_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_320_filter.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_321_gamepad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_321_gamepad.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_325_wallet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_325_wallet.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_326_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_326_share.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_327_sampler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_327_sampler.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_328_piano.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_328_piano.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_334_candle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_334_candle.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_338_turtle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_338_turtle.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_339_rabbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_339_rabbit.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_340_globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_340_globe.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_347_hand_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_347_hand_up.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_354_vases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_354_vases.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_361_dropbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_361_dropbox.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_364_yahoo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_364_yahoo.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_365_blogger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_365_blogger.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_366_picasa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_366_picasa.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_367_amazon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_367_amazon.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_368_tumblr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_368_tumblr.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_373_zootool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_373_zootool.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_378_forrst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_378_forrst.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_380_behance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_380_behance.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_381_github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_381_github.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_382_youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_382_youtube.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_383_skitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_383_skitch.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_384_4square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_384_4square.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_385_quora.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_385_quora.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_392_twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_392_twitter.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_394_vimeo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_394_vimeo.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_395_flickr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_395_flickr.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_396_last_fm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_396_last_fm.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_398_skype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_398_skype.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_399_e-mail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_399_e-mail.png -------------------------------------------------------------------------------- /content/guides/2.3/deployment/jelastic-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.3/deployment/jelastic-screenshot.png -------------------------------------------------------------------------------- /content/guides/2.4/deployment/jelastic-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.4/deployment/jelastic-screenshot.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_006_user_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_006_user_add.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_010_envelope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_010_envelope.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_019_cogwheel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_019_cogwheel.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_021_snowflake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_021_snowflake.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_023_cogwheels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_023_cogwheels.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_032_wifi_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_032_wifi_alt.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_038_airplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_038_airplane.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_042_pie_chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_042_pie_chart.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_045_calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_045_calendar.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_048_dislikes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_048_dislikes.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_051_eye_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_051_eye_open.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_052_eye_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_052_eye_close.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_055_stopwatch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_055_stopwatch.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_056_projector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_056_projector.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_064_lightbulb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_064_lightbulb.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_067_cleaning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_067_cleaning.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_070_umbrella.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_070_umbrella.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_072_bookmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_072_bookmark.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_075_stroller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_075_stroller.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_087_log_book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_087_log_book.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_134_inbox_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_134_inbox_in.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_135_inbox_out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_135_inbox_out.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_158_playlist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_158_playlist.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_168_ear_plugs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_168_ear_plugs.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_184_volume_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_184_volume_up.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_193_circle_ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_193_circle_ok.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_200_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_200_download.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_207_remove_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_207_remove_2.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_208_cart_out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_208_cart_out.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_213_up_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_213_up_arrow.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_225_bluetooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_225_bluetooth.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_229_retweet_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_229_retweet_2.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_233_direction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_233_direction.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_237_zoom_out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_237_zoom_out.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_248_asterisk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_248_asterisk.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_275_fast_food.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_275_fast_food.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_280_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_280_settings.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_288_scissors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_288_scissors.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_294_coffe_cup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_294_coffe_cup.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_298_hospital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_298_hospital.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_309_comments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_309_comments.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_311_baseball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_311_baseball.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_331_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_331_dashboard.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_337_pin_flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_337_pin_flag.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_341_briefcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_341_briefcase.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_343_thumbs_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_343_thumbs_up.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_346_hand_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_346_hand_left.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_348_hand_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_348_hand_down.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_351_book_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_351_book_open.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_352_nameplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_352_nameplate.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_356_dumbbell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_356_dumbbell.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_357_suitcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_357_suitcase.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_360_pinterest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_360_pinterest.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_363_jolicloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_363_jolicloud.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_369_wordpress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_369_wordpress.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_371_evernote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_371_evernote.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_374_dribbble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_374_dribbble.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_377_linked_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_377_linked_in.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_379_pinboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_379_pinboard.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_387_spootify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_387_spootify.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_390_facebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_390_facebook.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_391_twitter_t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_391_twitter_t.png -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/pojoaque.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/themes/bootie-docs/static/css/highlight/pojoaque.jpg -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_007_user_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_007_user_remove.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_025_binoculars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_025_binoculars.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_047_camera_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_047_camera_small.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_076_headphones.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_076_headphones.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_078_warning_sign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_078_warning_sign.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_082_roundabout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_082_roundabout.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_088_adress_book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_088_adress_book.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_104_text_strike.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_104_text_strike.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_105_text_height.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_105_text_height.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_106_text_width.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_106_text_width.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_107_text_resize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_107_text_resize.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_108_left_indent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_108_left_indent.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_109_right_indent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_109_right_indent.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_110_align_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_110_align_left.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_111_align_center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_111_align_center.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_112_align_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_112_align_right.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_115_text_smaller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_115_text_smaller.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_116_text_bigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_116_text_bigger.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_118_embed_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_118_embed_close.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_120_message_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_120_message_full.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_122_message_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_122_message_in.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_123_message_out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_123_message_out.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_124_message_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_124_message_plus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_126_message_ban.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_126_message_ban.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_127_message_flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_127_message_flag.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_128_message_lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_128_message_lock.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_129_message_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_129_message_new.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_131_inbox_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_131_inbox_plus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_132_inbox_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_132_inbox_minus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_133_inbox_lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_133_inbox_lock.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_143_database_ban.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_143_database_ban.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_144_folder_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_144_folder_open.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_145_folder_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_145_folder_plus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_146_folder_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_146_folder_minus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_147_folder_lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_147_folder_lock.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_148_folder_flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_148_folder_flag.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_149_folder_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_149_folder_new.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_152_new_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_152_new_window.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_153_more_windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_153_more_windows.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_157_show_lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_157_show_lines.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_167_ipod_shuffle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_167_ipod_shuffle.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_177_fast_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_177_fast_forward.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_178_step_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_178_step_forward.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_181_download_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_181_download_alt.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_183_volume_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_183_volume_down.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_185_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_185_screenshot.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_190_circle_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_190_circle_plus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_191_circle_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_191_circle_minus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_195_circle_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_195_circle_info.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_205_electricity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_205_electricity.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_210_left_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_210_left_arrow.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_211_right_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_211_right_arrow.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_212_down_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_212_down_arrow.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_214_resize_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_214_resize_small.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_215_resize_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_215_resize_full.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_220_play_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_220_play_button.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_239_riflescope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_239_riflescope.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_242_google_maps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_242_google_maps.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_244_conversation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_244_conversation.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_251_scuba_diving.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_251_scuba_diving.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_256_delete_point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_256_delete_point.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_267_credit_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_267_credit_card.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_291_celebration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_291_celebration.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_292_tea_kettle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_292_tea_kettle.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_293_french_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_293_french_press.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_299_hospital_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_299_hospital_h.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_300_microphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_300_microphone.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_303_temple_islam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_303_temple_islam.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_304_temple_hindu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_304_temple_hindu.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_314_table_tennis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_314_table_tennis.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_316_tree_conifer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_316_tree_conifer.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_318_more-items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_318_more-items.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_323_calculator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_323_calculator.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_329_web_browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_329_web_browser.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_332_certificate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_332_certificate.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_335_pin_classic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_335_pin_classic.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_336_iphone_shake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_336_iphone_shake.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_344_thumbs_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_344_thumbs_down.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_345_hand_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_345_hand_right.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_349_fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_349_fullscreen.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_350_shopping_bag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_350_shopping_bag.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_355_announcement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_355_announcement.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_358_file_import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_358_file_import.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_359_file_export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_359_file_export.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_362_google+_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_362_google+_alt.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_370_instapaper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_370_instapaper.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_375_deviantart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_375_deviantart.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_386_google_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_386_google_plus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_388_stumbleupon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_388_stumbleupon.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_389_readability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_389_readability.png -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/school-book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/themes/bootie-docs/static/css/highlight/school-book.png -------------------------------------------------------------------------------- /content/guides/2.3/views/twirl-screenshot-conversions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.3/views/twirl-screenshot-conversions.png -------------------------------------------------------------------------------- /content/guides/2.4/views/twirl-screenshot-conversions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.4/views/twirl-screenshot-conversions.png -------------------------------------------------------------------------------- /content/guides/2.5/views/twirl-screenshot-conversions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.5/views/twirl-screenshot-conversions.png -------------------------------------------------------------------------------- /content/guides/2.6/views/twirl-screenshot-conversions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.6/views/twirl-screenshot-conversions.png -------------------------------------------------------------------------------- /content/guides/2.7/views/twirl-screenshot-conversions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.7/views/twirl-screenshot-conversions.png -------------------------------------------------------------------------------- /content/guides/2.8/views/twirl-screenshot-conversions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/2.8/views/twirl-screenshot-conversions.png -------------------------------------------------------------------------------- /content/guides/3.0/views/twirl-screenshot-conversions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/content/guides/3.0/views/twirl-screenshot-conversions.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_013_beach_umbrella.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_013_beach_umbrella.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_103_text_underline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_103_text_underline.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_121_message_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_121_message_empty.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_125_message_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_125_message_minus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_140_database_lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_140_database_lock.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_141_database_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_141_database_plus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_142_database_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_142_database_minus.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_170_step_backward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_170_step_backward.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_171_fast_backward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_171_fast_backward.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_180_facetime_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_180_facetime_video.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_192_circle_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_192_circle_remove.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_202_shopping_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_202_shopping_cart.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_240_rotation_lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_240_rotation_lock.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_250_snorkel_diving.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_250_snorkel_diving.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_252_oxygen_bottle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_252_oxygen_bottle.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_257_sheriffs_-star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_257_sheriffs_-star.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_269_keyboard_wired.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_269_keyboard_wired.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_278_birthday_cake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_278_birthday_cake.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_317_tree_deciduous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_317_tree_deciduous.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_322_playing_dices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_322_playing_dices.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_353_nameplate_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_353_nameplate_alt.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_376_read_it_later.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_376_read_it_later.png -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/brown-papersq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/themes/bootie-docs/static/css/highlight/brown-papersq.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_097_vector_path_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_097_vector_path_line.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_098_vector_path_curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_098_vector_path_curve.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_099_vector_path_all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_099_vector_path_all.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_136_computer_locked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_136_computer_locked.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_137_computer_service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_137_computer_service.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_138_computer_proces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_138_computer_proces.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_155_show_thumbnails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_155_show_thumbnails.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_164_iphone_transfer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_164_iphone_transfer.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_165_iphone_exchange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_165_iphone_exchange.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_188_brightness_reduce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_188_brightness_reduce.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_216_circle_arrow_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_216_circle_arrow_left.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_218_circle_arrow_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_218_circle_arrow_top.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_219_circle_arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_219_circle_arrow_down.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_223_thin_right_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_223_thin_right_arrow.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_224_thin_arrow_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_224_thin_arrow_left.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_265_electrical_plug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_265_electrical_plug.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_268_keyboard_wireless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_268_keyboard_wireless.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_305_temple_buddhist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_305_temple_buddhist.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_094_vector_path_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_094_vector_path_square.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_095_vector_path_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_095_vector_path_circle.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_096_vector_path_polygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_096_vector_path_polygon.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_154_show_big_thumbnails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_154_show_big_thumbnails.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_189_brightness_increase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_189_brightness_increase.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_217_circle_arrow_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_217_circle_arrow_right.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_194_circle_question_mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_194_circle_question_mark.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_306_electrical_socket_eu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_306_electrical_socket_eu.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_307_electrical_socket_us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_307_electrical_socket_us.png -------------------------------------------------------------------------------- /themes/bootie-docs/static/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/themes/bootie-docs/static/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /themes/bootie-docs/static/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/themes/bootie-docs/static/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /themes/bootie-docs/static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/themes/bootie-docs/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /themes/bootie-docs/static/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/themes/bootie-docs/static/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_196_circle_exclamation_mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_196_circle_exclamation_mark.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_156_show_thumbnails_with_lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_156_show_thumbnails_with_lines.png -------------------------------------------------------------------------------- /static/images/glyphicons/glyphicons_302_temple_christianity_church.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalatra/scalatra-website/HEAD/static/images/glyphicons/glyphicons_302_temple_christianity_church.png -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/darkula.css: -------------------------------------------------------------------------------- 1 | /* 2 | Deprecated due to a typo in the name and left here for compatibility purpose only. 3 | Please use darcula.css instead. 4 | */ 5 | 6 | @import url('darcula.css'); 7 | -------------------------------------------------------------------------------- /themes/bootie-docs/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: release 2 | 3 | VERSION := $(shell cat VERSION.txt) 4 | 5 | release: 6 | git commit -m $(VERSION) 7 | git tag -a v$(VERSION) -m $(VERSION) 8 | git push origin v$(VERSION) 9 | git push origin master 10 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # We normally won't want the generated site in git, but for the moment we want 2 | # to be able to look at the new site using genereated gh-pages, so this is 3 | # commented out. 4 | # _site/ 5 | # 6 | *~ 7 | *.eml 8 | *.iml 9 | *.ipr 10 | *.iws 11 | .*.sw? 12 | .idea 13 | .DS_Store 14 | _site 15 | serve 16 | public 17 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- 1 | on: 2 | push: 3 | branches: 4 | - master 5 | pull_request: 6 | branches: 7 | - master 8 | 9 | jobs: 10 | test: 11 | runs-on: ubuntu-latest 12 | steps: 13 | - uses: actions/checkout@v4 14 | - uses: peaceiris/actions-hugo@v2 15 | with: 16 | hugo-version: '0.31.1' 17 | - run: hugo 18 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/theme.css: -------------------------------------------------------------------------------- 1 | body { 2 | padding-top: 70px; 3 | padding-bottom: 0px; 4 | } 5 | 6 | .theme-dropdown .dropdown-menu { 7 | position: static; 8 | display: block; 9 | margin-bottom: 20px; 10 | } 11 | 12 | .theme-showcase > p > .btn { 13 | margin: 5px 0; 14 | } 15 | 16 | .theme-showcase .navbar .container { 17 | width: auto; 18 | } 19 | -------------------------------------------------------------------------------- /content/guides/2.3/internationalization.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.3/guides/internationalization.html 4 | title: Internationalization 5 | layout: guides-2.3 6 | --- 7 | 8 | This guide still needs to be written. 9 | 10 | Until we get this one finished, your best bet is to read [Kyle Roche's blog post](http://kyleroche.com/post/39274536843/exploring-scalatra-internationalization) 11 | on internationalization in Scalatra. 12 | -------------------------------------------------------------------------------- /content/guides/2.4/internationalization.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.4/guides/internationalization.html 4 | title: Internationalization 5 | layout: guides-2.4 6 | --- 7 | 8 | This guide still needs to be written. 9 | 10 | Until we get this one finished, your best bet is to read [Kyle Roche's blog post](http://kyleroche.com/post/39274536843/exploring-scalatra-internationalization) 11 | on internationalization in Scalatra. 12 | -------------------------------------------------------------------------------- /content/getting-started/ide-support.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: IDE Support 3 | --- 4 | 5 | Because Scalatra is a pure-Scala no-magic framework, Scala IDEs such as 6 | [IntelliJ](https://confluence.jetbrains.net/display/SCA/Scala+Plugin+for+IntelliJ+IDEA), 7 | and [Metals](https://scalameta.org/metals/) (Scala language server) 8 | "understand" Scalatra and can assist your development. 9 | 10 | For more information on how to use each of them, please refer to the official website at the link. 11 | -------------------------------------------------------------------------------- /content/news/2012-09-01-scalatra-2-1-1-released.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Scalatra 2.1.1 released 3 | layout: news 4 | author: Dave Hrycyszyn 5 | twitter: futurechimp 6 | date: 2012-09-01 7 | aliases: 8 | - /2012/09/01/scalatra-2-1-1-released.html 9 | --- 10 | 11 | Scalatra 2.1.1 has been released. This is a maintenance release to fix a 12 | regression with the InputStream on the RenderPipeline. 13 | 14 | 15 | 16 | 17 | Fixes: [GH #215](https://github.com/scalatra/scalatra/issues/215) 18 | -------------------------------------------------------------------------------- /themes/bootie-docs/theme.toml: -------------------------------------------------------------------------------- 1 | name = "Hugo Theme Bootie Docs" 2 | license = "MIT" 3 | licenselink = "https://github.com/progrhyme/hugo-theme-bootie-docs/LICENSE.md" 4 | description = "A simple Hugo theme with Bootstrap for documentation" 5 | homepage = "http://progrhyme.github.io/bootie-docs-demo/" 6 | tags = ["documentation", "bootstrap", "simple", "highlight.js"] 7 | features = ["documentation", ""] 8 | min_version = 0.15 9 | 10 | [author] 11 | name = "IKEDA Kiyoshi" 12 | homepage = "https://github.com/progrhyme" 13 | 14 | # If porting an existing theme 15 | [original] 16 | name = "" 17 | homepage = "" 18 | repo = "" 19 | -------------------------------------------------------------------------------- /content/news/2021-09-25-scalatra-2-8-1-released.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Scalatra 2.8.1 is out" 3 | layout: news 4 | author: Naoki Takezoe 5 | twitter: takezoen 6 | date: 2021-09-25 7 | --- 8 | 9 | The Scalatra team is pleased to announce the release of version 2.8.1 of the framework. 10 | 11 | 12 | 13 | Here's the list of major changes for version 2.8.1: 14 | 15 | * Update dependent libraries 16 | * Deprecate scalatra-atmosphere and scalatra-scalate 17 | * Drop Scala 2.11 support 18 | 19 | Scalatra 2.8 is the initial step towards Scala 3. Deprecated features will be dropped in Scalatra 2.9 and Scalatra will be Scala 3 compatible in Scalatra 3.0. 20 | -------------------------------------------------------------------------------- /themes/bootie-docs/layouts/_default/single.html: -------------------------------------------------------------------------------- 1 | {{ partial "header.html" . }} 2 | 3 |
4 |
5 |
6 |
7 | 8 |

{{ .Title }}

9 | 12 |
13 | {{ .Content }} 14 |
15 |
16 |
17 |
18 | 19 | {{ partial "sidebar-single.html" . }} 20 | 21 |
22 | 23 | {{ partial "footer.html" . }} -------------------------------------------------------------------------------- /layouts/_default/single.html: -------------------------------------------------------------------------------- 1 | {{ partial "header.html" . }} 2 | 3 |
4 |
5 |
6 |
7 | 8 |

{{ .Title }}

9 | 14 |
15 | {{ .Content }} 16 |
17 |
18 |
19 |
20 | 23 |
24 | 25 | {{ partial "footer.html" . }} 26 | -------------------------------------------------------------------------------- /content/news/2019-02-15-scalatra-2-6-5-released.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Scalatra 2.6.5 is out" 3 | layout: news 4 | author: Magnolia.K 5 | twitter: magnolia_k_ 6 | date: 2019-02-15 7 | --- 8 | 9 | The Scalatra team is pleased to announce the release of version 2.6.5 of the framework. 10 | 11 | 12 | 13 | Here's the full list of changes for version 2.6.5: 14 | 15 | ### Modules 16 | 17 | * Upgrade Json4s 3.6.3 18 | * Date & Time support for Swagger 19 | 20 | We have a plan to move [http4s](https://github.com/http4s/http4s) in Scalatra 3.0.0. We will continue to maintain Scalatra 2.x systems, but we will deprecate unnecessary functions for future Scalatra 3.0.0 in order to improve future maintainability. 21 | 22 | Thanks to all committers and contributors! 23 | -------------------------------------------------------------------------------- /content/guides/2.5/resources/wro4j.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: wro4j 3 | layout: guides-2.5 4 | --- 5 | 6 | The [Web Resource Optimizer for Java (wro4j)][wro4j] is a Free and Open Source Java 7 | project which brings together almost all the modern web tools for 8 | compressing, building, and minifying your JavaScript and CSS assets: JsHint, 9 | CssLint, JsMin, Google Closure compressor, YUI Compressor, UglifyJs, 10 | Dojo Shrinksafe, Css Variables Support, JSON Compression, Less, Sass, 11 | CoffeeScript and much more. 12 | 13 | You can add wro4j to your Scalatra project by using the xsbt-wro4j plugin. 14 | 15 | See the [xsbt-wro4j-plugin][xsbt-wro4j] project documentation for details of 16 | how to do so. 17 | 18 | [wro4j]: http://code.google.com/p/wro4j/ 19 | [xsbt-wro4j]: https://github.com/BowlingX/xsbt-wro4j-plugin/ 20 | -------------------------------------------------------------------------------- /layouts/section/news.html: -------------------------------------------------------------------------------- 1 | {{ partial "header.html" . }} 2 | 3 |
4 |
5 |
6 |
7 |

News

8 | {{ range .Data.Pages }} 9 |
10 |

11 | {{ .Title }}{{ if .Draft }} #Draft{{ end }} 12 | 13 |

14 |

{{ printf "%s" .Summary | markdownify }}

15 |

Read more...

16 |
17 | {{ end }} 18 |
19 |
20 |
21 |
22 | 23 | {{ partial "footer.html" . }} 24 | -------------------------------------------------------------------------------- /content/guides/2.5/testing/scalatratest.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: ScalatraTest 3 | layout: guides-2.5 4 | --- 5 | 6 | 7 | #### Dependency 8 | 9 | ```scala 10 | "org.scalatra" %% "scalatra-test" % "{{< 2-5-scalatra_version >}}" % "test" 11 | ``` 12 | 13 | #### Usage guide 14 | 15 | Create an instance of `org.scalatra.test.ScalatraTests`. Be sure to call 16 | `start()` and `stop()` before and after your test suite. 17 | 18 | 19 | 20 | ### Testing FAQ 21 | 22 | #### How do I set a servlet init parameter? 23 | 24 | scalatra-test is built on an embedded Jetty server, so it 25 | does not read your `web.xml`. Most things you can do in a `web.xml` can be 26 | done from the context of the tester object. 27 | Call this in the constructor of your servlet: 28 | 29 | ```scala 30 | servletContextHandler.setInitParameter("db.username", "ross") 31 | ``` 32 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/ascetic.css: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Original style from softwaremaniacs.org (c) Ivan Sagalaev 4 | 5 | */ 6 | 7 | .hljs { 8 | display: block; 9 | overflow-x: auto; 10 | padding: 0.5em; 11 | background: white; 12 | color: black; 13 | } 14 | 15 | .hljs-string, 16 | .hljs-variable, 17 | .hljs-template-variable, 18 | .hljs-symbol, 19 | .hljs-bullet, 20 | .hljs-section, 21 | .hljs-addition, 22 | .hljs-attribute, 23 | .hljs-link { 24 | color: #888; 25 | } 26 | 27 | .hljs-comment, 28 | .hljs-quote, 29 | .hljs-meta, 30 | .hljs-deletion { 31 | color: #ccc; 32 | } 33 | 34 | .hljs-keyword, 35 | .hljs-selector-tag, 36 | .hljs-section, 37 | .hljs-name, 38 | .hljs-type, 39 | .hljs-strong { 40 | font-weight: bold; 41 | } 42 | 43 | .hljs-emphasis { 44 | font-style: italic; 45 | } 46 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/js/ie10-viewport-bug-workaround.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * IE10 viewport hack for Surface/desktop Windows 8 bug 3 | * Copyright 2014 Twitter, Inc. 4 | * Licensed under the Creative Commons Attribution 3.0 Unported License. For 5 | * details, see http://creativecommons.org/licenses/by/3.0/. 6 | */ 7 | 8 | // See the Getting Started docs for more information: 9 | // http://getbootstrap.com/getting-started/#support-ie10-width 10 | 11 | (function () { 12 | 'use strict'; 13 | if (navigator.userAgent.match(/IEMobile\/10\.0/)) { 14 | var msViewportStyle = document.createElement('style') 15 | msViewportStyle.appendChild( 16 | document.createTextNode( 17 | '@-ms-viewport{width:auto!important}' 18 | ) 19 | ) 20 | document.querySelector('head').appendChild(msViewportStyle) 21 | } 22 | })(); 23 | -------------------------------------------------------------------------------- /content/guides/2.3/resources/wro4j.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.3/guides/resources/wro4j.html 4 | title: wro4j 5 | layout: guides-2.3 6 | --- 7 | 8 | The [Web Resource Optimizer for Java (wro4j)][wro4j] is a Free and Open Source Java 9 | project which brings together almost all the modern web tools for 10 | compressing, building, and minifying your JavaScript and CSS assets: JsHint, 11 | CssLint, JsMin, Google Closure compressor, YUI Compressor, UglifyJs, 12 | Dojo Shrinksafe, Css Variables Support, JSON Compression, Less, Sass, 13 | CoffeeScript and much more. 14 | 15 | You can add wro4j to your Scalatra project by using the xsbt-wro4j plugin. 16 | 17 | See the [xsbt-wro4j-plugin][xsbt-wro4j] project documentation for details of 18 | how to do so. 19 | 20 | [wro4j]: http://code.google.com/p/wro4j/ 21 | [xsbt-wro4j]: https://github.com/BowlingX/xsbt-wro4j-plugin/ 22 | -------------------------------------------------------------------------------- /content/guides/2.4/resources/wro4j.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.4/guides/resources/wro4j.html 4 | title: wro4j 5 | layout: guides-2.4 6 | --- 7 | 8 | The [Web Resource Optimizer for Java (wro4j)][wro4j] is a Free and Open Source Java 9 | project which brings together almost all the modern web tools for 10 | compressing, building, and minifying your JavaScript and CSS assets: JsHint, 11 | CssLint, JsMin, Google Closure compressor, YUI Compressor, UglifyJs, 12 | Dojo Shrinksafe, Css Variables Support, JSON Compression, Less, Sass, 13 | CoffeeScript and much more. 14 | 15 | You can add wro4j to your Scalatra project by using the xsbt-wro4j plugin. 16 | 17 | See the [xsbt-wro4j-plugin][xsbt-wro4j] project documentation for details of 18 | how to do so. 19 | 20 | [wro4j]: http://code.google.com/p/wro4j/ 21 | [xsbt-wro4j]: https://github.com/BowlingX/xsbt-wro4j-plugin/ 22 | -------------------------------------------------------------------------------- /themes/bootie-docs/layouts/_default/list.html: -------------------------------------------------------------------------------- 1 | {{ partial "header.html" . }} 2 | 3 |
4 |
5 |
6 |
7 |

Pages in {{ .Title }}

8 |
9 |
10 | 20 |
21 |
22 |
23 | 24 | {{ partial "sidebar-list.html" . }} 25 | 26 |
27 | 28 | {{ partial "footer.html" . }} -------------------------------------------------------------------------------- /layouts/_default/list.html: -------------------------------------------------------------------------------- 1 | {{ partial "header.html" . }} 2 | 3 |
4 |
5 |
6 |
7 |

Pages in {{ .Title }}

8 |
9 |
10 | 20 |
21 |
22 |
23 | 26 |
27 | 28 | {{ partial "footer.html" . }} 29 | -------------------------------------------------------------------------------- /content/guides/2.3/testing/scalatratest.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.3/guides/testing/scalatratest.html 4 | title: ScalatraTest 5 | layout: guides-2.3 6 | --- 7 | 8 | #### Dependency 9 | 10 | ```scala 11 | "org.scalatra" %% "scalatra-test" % "{{< 2-3-scalatra_version >}}" % "test" 12 | ``` 13 | 14 | #### Usage guide 15 | 16 | Create an instance of `org.scalatra.test.ScalatraTests`. Be sure to call 17 | `start()` and `stop()` before and after your test suite. 18 | 19 | 20 | 21 | ### Testing FAQ 22 | 23 | #### How do I set a servlet init parameter? 24 | 25 | scalatra-test is built on an embedded Jetty server, so it 26 | does not read your `web.xml`. Most things you can do in a `web.xml` can be 27 | done from the context of the tester object. 28 | Call this in the constructor of your servlet: 29 | 30 | ```scala 31 | servletContextHandler.setInitParameter("db.username", "ross") 32 | ``` 33 | -------------------------------------------------------------------------------- /content/guides/2.4/testing/scalatratest.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.4/guides/testing/scalatratest.html 4 | title: ScalatraTest 5 | layout: guides-2.4 6 | --- 7 | 8 | #### Dependency 9 | 10 | ```scala 11 | "org.scalatra" %% "scalatra-test" % "{{< 2-4-scalatra_version >}}" % "test" 12 | ``` 13 | 14 | #### Usage guide 15 | 16 | Create an instance of `org.scalatra.test.ScalatraTests`. Be sure to call 17 | `start()` and `stop()` before and after your test suite. 18 | 19 | 20 | 21 | ### Testing FAQ 22 | 23 | #### How do I set a servlet init parameter? 24 | 25 | scalatra-test is built on an embedded Jetty server, so it 26 | does not read your `web.xml`. Most things you can do in a `web.xml` can be 27 | done from the context of the tester object. 28 | Call this in the constructor of your servlet: 29 | 30 | ```scala 31 | servletContextHandler.setInitParameter("db.username", "ross") 32 | ``` 33 | -------------------------------------------------------------------------------- /content/guides/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Documentation 3 | --- 4 | 5 | ### Scalatra 3.0.x / 3.1.x 6 | 7 | - [Guides](/guides/3.0/) 8 | - [Scaladoc](http://javadoc.io/doc/org.scalatra/scalatra-unidoc_2.13/3.0.0) 9 | 10 | ### Scalatra 2.8.x 11 | 12 | - [Guides](/guides/2.8/) 13 | - [Scaladoc](http://javadoc.io/doc/org.scalatra/scalatra-unidoc_2.13/2.8.0) 14 | 15 | 16 | ### Scalatra 2.7.x 17 | 18 | - [Guides](/guides/2.7/) 19 | - [Scaladoc](http://javadoc.io/doc/org.scalatra/scalatra-unidoc_2.12/2.7.0) 20 | 21 | 22 | ### Scalatra 2.6.x 23 | 24 | - [Guides](/guides/2.6/) 25 | - [Scaladoc](http://javadoc.io/doc/org.scalatra/scalatra-unidoc_2.12/2.6.0) 26 | 27 | ### Scalatra 2.5.x 28 | 29 | - [Guides](/guides/2.5/) 30 | - [Scaladoc](/apidocs/2.5/) 31 | 32 | ### Scalatra 2.4.x 33 | 34 | - [Guides](/guides/2.4/) 35 | - [Scaladoc](/apidocs/2.4/) 36 | 37 | ### Scalatra 2.3.x 38 | 39 | - [Guides](/guides/2.3/) 40 | - [Scaladoc](/apidocs/2.3/) 41 | -------------------------------------------------------------------------------- /content/news/2012-12-07-ivan-talks-scalatra-on-scalatypes-podcast.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Scalatypes Podcast 3 | layout: news 4 | author: Dave Hrycyszyn 5 | twitter: futurechimp 6 | date: 2012-12-07 7 | aliases: 8 | - /2012/12/07/ivan-talks-scalatra-on-scalatypes-podcast.html 9 | --- 10 | 11 | One of Scalatra's core developers, 12 | [Ivan Porto Carrero](http://twitter.com/casualjim), showed up on this week's 13 | [Scalatypes](http://scalatypes.com/episode-24-ivan-porto-carrero-on-scalatra-and-json4s) podcast, as the featured interviewee. 14 | 15 | 16 | 17 | 18 | In the hour-long podcast, Ivan is interviewed by [Yuvi Masory](http://twitter.com/ymasory). The conversation is a solid introduction to Scalatra: 19 | the philosophy behind the code, its current feature set, and a 20 | quick look at upcoming developments in Scalatra 2.3 and 3.0. 21 | 22 | A set of slides from the talk is also available 23 | [on Slideshare](http://www.slideshare.net/casualjim/scalatra-22). 24 | -------------------------------------------------------------------------------- /content/news/2013-09-20-scalatra-in-action-routing-chapter-released.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Scalatra in Action: Routing chapter available" 3 | layout: news 4 | author: Dave Hrycyszyn 5 | twitter: futurechimp 6 | date: 2013-09-20 7 | aliases: 8 | - /2013/09/20/scalatra-in-action-routing-chapter-released.html 9 | --- 10 | 11 | Our book [Scalatra in Action](http://www.manning.com/carrero2/), available from 12 | Manning Publications, has been steadily ticking along over the summer. 13 | A new chapter, on RESTful application development using Scalatra's routing 14 | DSL, is now available. 15 | 16 | 17 | 18 | 19 | This chapter gives you an overview of both how to tie URLs to your Scalatra 20 | routes, and also *why* you'd want to structure your application routes to 21 | use HTTP to its best advantage, using RESTful conventions. 22 | 23 | Chapter 4, "Working with user input", is currently awaiting incorporation in 24 | the next MEAP update for the book and will be available soon. 25 | -------------------------------------------------------------------------------- /content/guides/2.3/scalatra-philosophy.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.3/guides/scalatra-philosophy.html 4 | title: Scalatra's philosophy 5 | layout: guides-2.3 6 | --- 7 | 8 | ### 1. Start small, build upwards 9 | 10 | Start with a small core, and have lots of easy integrations for common tasks. 11 | 12 | ### 2. Freedom 13 | 14 | Allow the user freedom to choose whatever structure and libraries make the most sense for the application being built. 15 | 16 | ### 3. Solid, but not stolid 17 | 18 | Use solid base components. For instance, servlets aren't cool, but they are 19 | extremely stable and have a huge community behind them. At the same time, work 20 | to advance the state of web application development by using new techniques 21 | and approaches. 22 | 23 | ### 4. Love HTTP 24 | 25 | Embrace HTTP and its stateless nature. People get into trouble when they fool themselves into thinking things which aren't true - fancy server-side tricks to give an illusion of statefulness aren't for us. 26 | -------------------------------------------------------------------------------- /content/guides/2.4/scalatra-philosophy.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.4/guides/scalatra-philosophy.html 4 | title: Scalatra's philosophy 5 | layout: guides-2.4 6 | --- 7 | 8 | ### 1. Start small, build upwards 9 | 10 | Start with a small core, and have lots of easy integrations for common tasks. 11 | 12 | ### 2. Freedom 13 | 14 | Allow the user freedom to choose whatever structure and libraries make the most sense for the application being built. 15 | 16 | ### 3. Solid, but not stolid 17 | 18 | 19 | Use solid base components. For instance, servlets aren't cool, but they are 20 | extremely stable and have a huge community behind them. At the same time, work 21 | to advance the state of web application development by using new techniques 22 | and approaches. 23 | 24 | ### 4. Love HTTP 25 | 26 | Embrace HTTP and its stateless nature. People get into trouble when they fool themselves into thinking things which aren't true - fancy server-side tricks to give an illusion of statefulness aren't for us. 27 | -------------------------------------------------------------------------------- /content/guides/2.5/scalatra-philosophy.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.5/guides/scalatra-philosophy.html 4 | title: Scalatra's philosophy 5 | layout: guides-2.5 6 | --- 7 | 8 | ### 1. Start small, build upwards 9 | 10 | Start with a small core, and have lots of easy integrations for common tasks. 11 | 12 | ### 2. Freedom 13 | 14 | Allow the user freedom to choose whatever structure and libraries make the most sense for the application being built. 15 | 16 | ### 3. Solid, but not stolid 17 | 18 | 19 | Use solid base components. For instance, servlets aren't cool, but they are 20 | extremely stable and have a huge community behind them. At the same time, work 21 | to advance the state of web application development by using new techniques 22 | and approaches. 23 | 24 | ### 4. Love HTTP 25 | 26 | Embrace HTTP and its stateless nature. People get into trouble when they fool themselves into thinking things which aren't true - fancy server-side tricks to give an illusion of statefulness aren't for us. 27 | -------------------------------------------------------------------------------- /content/guides/2.6/scalatra-philosophy.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.6/guides/scalatra-philosophy.html 4 | title: Scalatra's philosophy 5 | layout: guides-2.6 6 | --- 7 | 8 | ### 1. Start small, build upwards 9 | 10 | Start with a small core, and have lots of easy integrations for common tasks. 11 | 12 | ### 2. Freedom 13 | 14 | Allow the user freedom to choose whatever structure and libraries make the most sense for the application being built. 15 | 16 | ### 3. Solid, but not stolid 17 | 18 | 19 | Use solid base components. For instance, servlets aren't cool, but they are 20 | extremely stable and have a huge community behind them. At the same time, work 21 | to advance the state of web application development by using new techniques 22 | and approaches. 23 | 24 | ### 4. Love HTTP 25 | 26 | Embrace HTTP and its stateless nature. People get into trouble when they fool themselves into thinking things which aren't true - fancy server-side tricks to give an illusion of statefulness aren't for us. 27 | -------------------------------------------------------------------------------- /content/guides/2.7/scalatra-philosophy.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.7/guides/scalatra-philosophy.html 4 | title: Scalatra's philosophy 5 | layout: guides-2.7 6 | --- 7 | 8 | ### 1. Start small, build upwards 9 | 10 | Start with a small core, and have lots of easy integrations for common tasks. 11 | 12 | ### 2. Freedom 13 | 14 | Allow the user freedom to choose whatever structure and libraries make the most sense for the application being built. 15 | 16 | ### 3. Solid, but not stolid 17 | 18 | 19 | Use solid base components. For instance, servlets aren't cool, but they are 20 | extremely stable and have a huge community behind them. At the same time, work 21 | to advance the state of web application development by using new techniques 22 | and approaches. 23 | 24 | ### 4. Love HTTP 25 | 26 | Embrace HTTP and its stateless nature. People get into trouble when they fool themselves into thinking things which aren't true - fancy server-side tricks to give an illusion of statefulness aren't for us. 27 | -------------------------------------------------------------------------------- /content/guides/2.8/scalatra-philosophy.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.8/guides/scalatra-philosophy.html 4 | title: Scalatra's philosophy 5 | layout: guides-2.8 6 | --- 7 | 8 | ### 1. Start small, build upwards 9 | 10 | Start with a small core, and have lots of easy integrations for common tasks. 11 | 12 | ### 2. Freedom 13 | 14 | Allow the user freedom to choose whatever structure and libraries make the most sense for the application being built. 15 | 16 | ### 3. Solid, but not stolid 17 | 18 | 19 | Use solid base components. For instance, servlets aren't cool, but they are 20 | extremely stable and have a huge community behind them. At the same time, work 21 | to advance the state of web application development by using new techniques 22 | and approaches. 23 | 24 | ### 4. Love HTTP 25 | 26 | Embrace HTTP and its stateless nature. People get into trouble when they fool themselves into thinking things which aren't true - fancy server-side tricks to give an illusion of statefulness aren't for us. 27 | -------------------------------------------------------------------------------- /content/guides/3.0/scalatra-philosophy.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /3.0/guides/scalatra-philosophy.html 4 | title: Scalatra's philosophy 5 | layout: guides-3.0 6 | --- 7 | 8 | ### 1. Start small, build upwards 9 | 10 | Start with a small core, and have lots of easy integrations for common tasks. 11 | 12 | ### 2. Freedom 13 | 14 | Allow the user freedom to choose whatever structure and libraries make the most sense for the application being built. 15 | 16 | ### 3. Solid, but not stolid 17 | 18 | 19 | Use solid base components. For instance, servlets aren't cool, but they are 20 | extremely stable and have a huge community behind them. At the same time, work 21 | to advance the state of web application development by using new techniques 22 | and approaches. 23 | 24 | ### 4. Love HTTP 25 | 26 | Embrace HTTP and its stateless nature. People get into trouble when they fool themselves into thinking things which aren't true - fancy server-side tricks to give an illusion of statefulness aren't for us. 27 | -------------------------------------------------------------------------------- /content/news/2012-09-13-new-tutorials.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: New tutorials available 3 | layout: news 4 | author: Dave Hrycyszyn 5 | twitter: futurechimp 6 | date: 2012-09-13 7 | aliases: 8 | - /2012/09/13/new-tutorials.html 9 | --- 10 | 11 | Many thanks to [Jos Dirksen](https://twitter.com/josdirksen) of 12 | [smartjava.org](http://smartjava.org), who has been working on a series of 13 | Scalatra tutorials. The [first part](http://www.smartjava.org/content/tutorial-getting-started-scala-and-scalatra-part-i) 14 | offers a very quick intro to Scalatra and some tips on Eclipse integration. 15 | 16 | 17 | 18 | 19 | The [second part](http://www.smartjava.org/content/tutorial-getting-started-scala-and-scalatra-part-ii) gives an overview of an embedded Jetty setup, and then moves 20 | into RESTful API construction techniques using case classes and JSON. The tutorial 21 | finishes off with an introduction to Scalatra testing using the Specs2 testing 22 | framework, including Eclipse configs for test runners. 23 | -------------------------------------------------------------------------------- /content/guides/2.5/views/inline-html.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Inline HTML 3 | layout: guides-2.5 4 | --- 5 | 6 | The simplest method of rendering a view is by using inline HTML. 7 | 8 | Unlike frameworks in most other languages, Scalatra can use Scala's built-in 9 | XML literals to output XML directly as a return value from an action: 10 | 11 | ```scala 12 | def get("/") { 13 | contentType="text/html" 14 | 15 | 16 | Test 17 | Test Body for {uri("/")} 18 | 19 | } 20 | ``` 21 | 22 | Note the use of the curly braces on the `{uri("/")}` part of the inlined view. 23 | This tells Scalatra to render Scala code. 24 | 25 | This would be a very poor way to structure complex views for a large application, but it might 26 | be useful if your templating needs are quite simple (or you're just cranking out a quick prototype). 27 | 28 | Normally you'll want more structure than inline HTML can provide, so that you can separate 29 | your views from your controller actions and routing. 30 | -------------------------------------------------------------------------------- /content/guides/2.6/views/inline-html.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Inline HTML 3 | layout: guides-2.6 4 | --- 5 | 6 | The simplest method of rendering a view is by using inline HTML. 7 | 8 | Unlike frameworks in most other languages, Scalatra can use Scala's built-in 9 | XML literals to output XML directly as a return value from an action: 10 | 11 | ```scala 12 | def get("/") { 13 | contentType="text/html" 14 | 15 | 16 | Test 17 | Test Body for {uri("/")} 18 | 19 | } 20 | ``` 21 | 22 | Note the use of the curly braces on the `{uri("/")}` part of the inlined view. 23 | This tells Scalatra to render Scala code. 24 | 25 | This would be a very poor way to structure complex views for a large application, but it might 26 | be useful if your templating needs are quite simple (or you're just cranking out a quick prototype). 27 | 28 | Normally you'll want more structure than inline HTML can provide, so that you can separate 29 | your views from your controller actions and routing. 30 | -------------------------------------------------------------------------------- /content/guides/2.7/views/inline-html.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Inline HTML 3 | layout: guides-2.7 4 | --- 5 | 6 | The simplest method of rendering a view is by using inline HTML. 7 | 8 | Unlike frameworks in most other languages, Scalatra can use Scala's built-in 9 | XML literals to output XML directly as a return value from an action: 10 | 11 | ```scala 12 | def get("/") { 13 | contentType="text/html" 14 | 15 | 16 | Test 17 | Test Body for {uri("/")} 18 | 19 | } 20 | ``` 21 | 22 | Note the use of the curly braces on the `{uri("/")}` part of the inlined view. 23 | This tells Scalatra to render Scala code. 24 | 25 | This would be a very poor way to structure complex views for a large application, but it might 26 | be useful if your templating needs are quite simple (or you're just cranking out a quick prototype). 27 | 28 | Normally you'll want more structure than inline HTML can provide, so that you can separate 29 | your views from your controller actions and routing. 30 | -------------------------------------------------------------------------------- /content/guides/2.8/views/inline-html.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Inline HTML 3 | layout: guides-2.8 4 | --- 5 | 6 | The simplest method of rendering a view is by using inline HTML. 7 | 8 | Unlike frameworks in most other languages, Scalatra can use Scala's built-in 9 | XML literals to output XML directly as a return value from an action: 10 | 11 | ```scala 12 | def get("/") { 13 | contentType="text/html" 14 | 15 | 16 | Test 17 | Test Body for {uri("/")} 18 | 19 | } 20 | ``` 21 | 22 | Note the use of the curly braces on the `{uri("/")}` part of the inlined view. 23 | This tells Scalatra to render Scala code. 24 | 25 | This would be a very poor way to structure complex views for a large application, but it might 26 | be useful if your templating needs are quite simple (or you're just cranking out a quick prototype). 27 | 28 | Normally you'll want more structure than inline HTML can provide, so that you can separate 29 | your views from your controller actions and routing. 30 | -------------------------------------------------------------------------------- /content/guides/3.0/views/inline-html.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Inline HTML 3 | layout: guides-3.0 4 | --- 5 | 6 | The simplest method of rendering a view is by using inline HTML. 7 | 8 | Unlike frameworks in most other languages, Scalatra can use Scala's built-in 9 | XML literals to output XML directly as a return value from an action: 10 | 11 | ```scala 12 | def get("/") { 13 | contentType="text/html" 14 | 15 | 16 | Test 17 | Test Body for {uri("/")} 18 | 19 | } 20 | ``` 21 | 22 | Note the use of the curly braces on the `{uri("/")}` part of the inlined view. 23 | This tells Scalatra to render Scala code. 24 | 25 | This would be a very poor way to structure complex views for a large application, but it might 26 | be useful if your templating needs are quite simple (or you're just cranking out a quick prototype). 27 | 28 | Normally you'll want more structure than inline HTML can provide, so that you can separate 29 | your views from your controller actions and routing. 30 | -------------------------------------------------------------------------------- /themes/bootie-docs/layouts/partials/sidebar-list.html: -------------------------------------------------------------------------------- 1 | {{ $baseUrl := .Site.BaseURL }} 2 |
3 | 19 | 27 |
-------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/mono-blue.css: -------------------------------------------------------------------------------- 1 | /* 2 | Five-color theme from a single blue hue. 3 | */ 4 | .hljs { 5 | display: block; 6 | overflow-x: auto; 7 | padding: 0.5em; 8 | background: #eaeef3; 9 | } 10 | 11 | .hljs { 12 | color: #00193a; 13 | } 14 | 15 | .hljs-keyword, 16 | .hljs-selector-tag, 17 | .hljs-title, 18 | .hljs-section, 19 | .hljs-doctag, 20 | .hljs-name, 21 | .hljs-strong { 22 | font-weight: bold; 23 | } 24 | 25 | .hljs-comment { 26 | color: #738191; 27 | } 28 | 29 | .hljs-string, 30 | .hljs-title, 31 | .hljs-section, 32 | .hljs-built_in, 33 | .hljs-literal, 34 | .hljs-type, 35 | .hljs-addition, 36 | .hljs-tag, 37 | .hljs-quote, 38 | .hljs-name, 39 | .hljs-selector-id, 40 | .hljs-selector-class { 41 | color: #0048ab; 42 | } 43 | 44 | .hljs-meta, 45 | .hljs-subst, 46 | .hljs-symbol, 47 | .hljs-regexp, 48 | .hljs-attribute, 49 | .hljs-deletion, 50 | .hljs-variable, 51 | .hljs-template-variable, 52 | .hljs-link, 53 | .hljs-bullet { 54 | color: #4c81c9; 55 | } 56 | 57 | .hljs-emphasis { 58 | font-style: italic; 59 | } 60 | -------------------------------------------------------------------------------- /content/guides/2.4/views/inline-html.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.4/guides/views/inline-html.html 4 | title: Inline HTML 5 | layout: guides-2.4 6 | --- 7 | 8 | The simplest method of rendering a view is by using inline HTML. 9 | 10 | Unlike frameworks in most other languages, Scalatra can use Scala's built-in 11 | XML literals to output XML directly as a return value from an action: 12 | 13 | ```scala 14 | def get("/") { 15 | contentType="text/html" 16 | 17 | 18 | Test 19 | Test Body for {uri("/")} 20 | 21 | } 22 | ``` 23 | 24 | Note the use of the curly braces on the `{uri("/")}` part of the inlined view. 25 | This tells Scalatra to render Scala code. 26 | 27 | This would be a very poor way to structure complex views for a large application, but it might 28 | be useful if your templating needs are quite simple (or you're just cranking out a quick prototype). 29 | 30 | Normally you'll want more structure than inline HTML can provide, so that you can separate 31 | your views from your controller actions and routing. 32 | -------------------------------------------------------------------------------- /content/guides/2.3/views/inline-html.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.3/guides/views/inline-html.html 4 | title: Inline HTML 5 | layout: guides-2.3 6 | --- 7 | 8 | ## Inline HTML 9 | 10 | The simplest method of rendering a view is by using inline HTML. 11 | 12 | Unlike frameworks in most other languages, Scalatra can use Scala's built-in 13 | XML literals to output XML directly as a return value from an action: 14 | 15 | ```scala 16 | def get("/") { 17 | contentType="text/html" 18 | 19 | 20 | Test 21 | Test Body for {uri("/")} 22 | 23 | } 24 | ``` 25 | 26 | Note the use of the curly braces on the `{uri("/")}` part of the inlined view. 27 | This tells Scalatra to render Scala code. 28 | 29 | This would be a very poor way to structure complex views for a large application, but it might 30 | be useful if your templating needs are quite simple (or you're just cranking out a quick prototype). 31 | 32 | Normally you'll want more structure than inline HTML can provide, so that you can separate 33 | your views from your controller actions and routing. 34 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/dark.css: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Dark style from softwaremaniacs.org (c) Ivan Sagalaev 4 | 5 | */ 6 | 7 | .hljs { 8 | display: block; 9 | overflow-x: auto; 10 | padding: 0.5em; 11 | background: #444; 12 | } 13 | 14 | .hljs-keyword, 15 | .hljs-selector-tag, 16 | .hljs-literal, 17 | .hljs-section, 18 | .hljs-link { 19 | color: white; 20 | } 21 | 22 | .hljs, 23 | .hljs-subst { 24 | color: #ddd; 25 | } 26 | 27 | .hljs-string, 28 | .hljs-title, 29 | .hljs-name, 30 | .hljs-type, 31 | .hljs-attribute, 32 | .hljs-symbol, 33 | .hljs-bullet, 34 | .hljs-built_in, 35 | .hljs-addition, 36 | .hljs-variable, 37 | .hljs-template-tag, 38 | .hljs-template-variable { 39 | color: #d88; 40 | } 41 | 42 | .hljs-comment, 43 | .hljs-quote, 44 | .hljs-deletion, 45 | .hljs-meta { 46 | color: #777; 47 | } 48 | 49 | .hljs-keyword, 50 | .hljs-selector-tag, 51 | .hljs-literal, 52 | .hljs-title, 53 | .hljs-section, 54 | .hljs-doctag, 55 | .hljs-type, 56 | .hljs-name, 57 | .hljs-strong { 58 | font-weight: bold; 59 | } 60 | 61 | .hljs-emphasis { 62 | font-style: italic; 63 | } 64 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/androidstudio.css: -------------------------------------------------------------------------------- 1 | /* 2 | Date: 24 Fev 2015 3 | Author: Pedro Oliveira 4 | */ 5 | 6 | .hljs { 7 | color: #a9b7c6; 8 | background: #282b2e; 9 | display: block; 10 | overflow-x: auto; 11 | padding: 0.5em; 12 | } 13 | 14 | .hljs-number, 15 | .hljs-literal, 16 | .hljs-symbol, 17 | .hljs-bullet { 18 | color: #6897BB; 19 | } 20 | 21 | .hljs-keyword, 22 | .hljs-selector-tag, 23 | .hljs-deletion { 24 | color: #cc7832; 25 | } 26 | 27 | .hljs-variable, 28 | .hljs-template-variable, 29 | .hljs-link { 30 | color: #629755; 31 | } 32 | 33 | .hljs-comment, 34 | .hljs-quote { 35 | color: #808080; 36 | } 37 | 38 | .hljs-meta { 39 | color: #bbb529; 40 | } 41 | 42 | .hljs-string, 43 | .hljs-attribute, 44 | .hljs-addition { 45 | color: #6A8759; 46 | } 47 | 48 | .hljs-section, 49 | .hljs-title, 50 | .hljs-type { 51 | color: #ffc66d; 52 | } 53 | 54 | .hljs-name, 55 | .hljs-selector-id, 56 | .hljs-selector-class { 57 | color: #e8bf6a; 58 | } 59 | 60 | .hljs-emphasis { 61 | font-style: italic; 62 | } 63 | 64 | .hljs-strong { 65 | font-weight: bold; 66 | } 67 | -------------------------------------------------------------------------------- /content/guides/2.5/deployment/google-app-engine.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Google App Engine 3 | layout: guides-2.5 4 | --- 5 | 6 | Scalatra can run on [Google App Engine Flexible Environment](https://cloud.google.com/appengine/docs/flexible/java/). You can use the provided [Java 8 / Jetty 9 runtime](https://cloud.google.com/appengine/docs/flexible/java/dev-jetty9), the provided [Java 8 runtime](https://cloud.google.com/appengine/docs/flexible/java/dev-java-only) (which would require you to write the server setup code yourself), or any external Docker image capable of running Java web applications. 7 | 8 | Scalatra can run on [Google App Engine Standard Java 8 runtime](https://cloud.google.com/appengine/docs/standard/java/runtime-java8) with some [limitations](https://cloud.google.com/appengine/docs/standard/java/how-requests-are-handled), most notably no support for streaming responses and no support for Servlet 3+ async processing. 9 | 10 | The old [Java 7 runtime](https://cloud.google.com/appengine/docs/standard/java/runtime) only supports Servlet API 2.5 and imposes even more restrictions, making it practically unusable with Scalatra. 11 | -------------------------------------------------------------------------------- /content/getting-started/index.html: -------------------------------------------------------------------------------- 1 | --- 2 | title: Getting started with Scalatra 3 | --- 4 | 5 |

Installation

6 |

Install Scalatra in 2 easy steps. You may 7 | already have a lot of what you need.

8 |

Go »

9 | 10 |

First project

11 |

The first steps you take when learning something new are usually the 12 | most difficult. Our code generators and step-by-step instructions 13 | can help ease you into Scalatra development.

14 |

Go »

15 | 16 |

Project structure

17 |

Understanding a Scalatra project isn't difficult, and it can save you 18 | a lot of time if you understand a bit about what's happening under the hood. 19 | Here are the basics.

20 |

Go »

21 | 22 |

IDE support (optional)

23 |

24 | Since Scalatra is a no-magic framework, you can benefit from the Scala 25 | support in IntelliJ IDEA, and Metals. 26 |

27 |

Go »

28 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/codepen-embed.css: -------------------------------------------------------------------------------- 1 | /* 2 | codepen.io Embed Theme 3 | Author: Justin Perry 4 | Original theme - https://github.com/chriskempson/tomorrow-theme 5 | */ 6 | 7 | .hljs { 8 | display: block; 9 | overflow-x: auto; 10 | padding: 0.5em; 11 | background: #222; 12 | color: #fff; 13 | } 14 | 15 | .hljs-comment, 16 | .hljs-quote { 17 | color: #777; 18 | } 19 | 20 | .hljs-variable, 21 | .hljs-template-variable, 22 | .hljs-tag, 23 | .hljs-regexp, 24 | .hljs-meta, 25 | .hljs-number, 26 | .hljs-built_in, 27 | .hljs-builtin-name, 28 | .hljs-literal, 29 | .hljs-params, 30 | .hljs-symbol, 31 | .hljs-bullet, 32 | .hljs-link, 33 | .hljs-deletion { 34 | color: #ab875d; 35 | } 36 | 37 | .hljs-section, 38 | .hljs-title, 39 | .hljs-name, 40 | .hljs-selector-id, 41 | .hljs-selector-class, 42 | .hljs-type, 43 | .hljs-attribute { 44 | color: #9b869b; 45 | } 46 | 47 | .hljs-string, 48 | .hljs-keyword, 49 | .hljs-selector-tag, 50 | .hljs-addition { 51 | color: #8f9c6c; 52 | } 53 | 54 | .hljs-emphasis { 55 | font-style: italic; 56 | } 57 | 58 | .hljs-strong { 59 | font-weight: bold; 60 | } 61 | -------------------------------------------------------------------------------- /themes/bootie-docs/LICENSE.md: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015-2017 IKEDA Kiyoshi 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/brown-paper.css: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Brown Paper style from goldblog.com.ua (c) Zaripov Yura 4 | 5 | */ 6 | 7 | .hljs { 8 | display: block; 9 | overflow-x: auto; 10 | padding: 0.5em; 11 | background:#b7a68e url(./brown-papersq.png); 12 | } 13 | 14 | .hljs-keyword, 15 | .hljs-selector-tag, 16 | .hljs-literal { 17 | color:#005599; 18 | font-weight:bold; 19 | } 20 | 21 | .hljs, 22 | .hljs-subst { 23 | color: #363c69; 24 | } 25 | 26 | .hljs-string, 27 | .hljs-title, 28 | .hljs-section, 29 | .hljs-type, 30 | .hljs-attribute, 31 | .hljs-symbol, 32 | .hljs-bullet, 33 | .hljs-built_in, 34 | .hljs-addition, 35 | .hljs-variable, 36 | .hljs-template-tag, 37 | .hljs-template-variable, 38 | .hljs-link, 39 | .hljs-name { 40 | color: #2c009f; 41 | } 42 | 43 | .hljs-comment, 44 | .hljs-quote, 45 | .hljs-meta, 46 | .hljs-deletion { 47 | color: #802022; 48 | } 49 | 50 | .hljs-keyword, 51 | .hljs-selector-tag, 52 | .hljs-literal, 53 | .hljs-doctag, 54 | .hljs-title, 55 | .hljs-section, 56 | .hljs-type, 57 | .hljs-name, 58 | .hljs-strong { 59 | font-weight: bold; 60 | } 61 | 62 | .hljs-emphasis { 63 | font-style: italic; 64 | } 65 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/vs.css: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Visual Studio-like style based on original C# coloring by Jason Diamond 4 | 5 | */ 6 | .hljs { 7 | display: block; 8 | overflow-x: auto; 9 | padding: 0.5em; 10 | background: white; 11 | color: black; 12 | } 13 | 14 | .hljs-comment, 15 | .hljs-quote, 16 | .hljs-variable { 17 | color: #008000; 18 | } 19 | 20 | .hljs-keyword, 21 | .hljs-selector-tag, 22 | .hljs-built_in, 23 | .hljs-name, 24 | .hljs-tag { 25 | color: #00f; 26 | } 27 | 28 | .hljs-string, 29 | .hljs-title, 30 | .hljs-section, 31 | .hljs-attribute, 32 | .hljs-literal, 33 | .hljs-template-tag, 34 | .hljs-template-variable, 35 | .hljs-type, 36 | .hljs-addition { 37 | color: #a31515; 38 | } 39 | 40 | .hljs-deletion, 41 | .hljs-selector-attr, 42 | .hljs-selector-pseudo, 43 | .hljs-meta { 44 | color: #2b91af; 45 | } 46 | 47 | .hljs-doctag { 48 | color: #808080; 49 | } 50 | 51 | .hljs-attr { 52 | color: #f00; 53 | } 54 | 55 | .hljs-symbol, 56 | .hljs-bullet, 57 | .hljs-link { 58 | color: #00b0e8; 59 | } 60 | 61 | 62 | .hljs-emphasis { 63 | font-style: italic; 64 | } 65 | 66 | .hljs-strong { 67 | font-weight: bold; 68 | } 69 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/far.css: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | FAR Style (c) MajestiC 4 | 5 | */ 6 | 7 | .hljs { 8 | display: block; 9 | overflow-x: auto; 10 | padding: 0.5em; 11 | background: #000080; 12 | } 13 | 14 | .hljs, 15 | .hljs-subst { 16 | color: #0ff; 17 | } 18 | 19 | .hljs-string, 20 | .hljs-attribute, 21 | .hljs-symbol, 22 | .hljs-bullet, 23 | .hljs-built_in, 24 | .hljs-builtin-name, 25 | .hljs-template-tag, 26 | .hljs-template-variable, 27 | .hljs-addition { 28 | color: #ff0; 29 | } 30 | 31 | .hljs-keyword, 32 | .hljs-selector-tag, 33 | .hljs-section, 34 | .hljs-type, 35 | .hljs-name, 36 | .hljs-selector-id, 37 | .hljs-selector-class, 38 | .hljs-variable { 39 | color: #fff; 40 | } 41 | 42 | .hljs-comment, 43 | .hljs-quote, 44 | .hljs-doctag, 45 | .hljs-deletion { 46 | color: #888; 47 | } 48 | 49 | .hljs-number, 50 | .hljs-regexp, 51 | .hljs-literal, 52 | .hljs-link { 53 | color: #0f0; 54 | } 55 | 56 | .hljs-meta { 57 | color: #008080; 58 | } 59 | 60 | .hljs-keyword, 61 | .hljs-selector-tag, 62 | .hljs-title, 63 | .hljs-section, 64 | .hljs-name, 65 | .hljs-strong { 66 | font-weight: bold; 67 | } 68 | 69 | .hljs-emphasis { 70 | font-style: italic; 71 | } 72 | -------------------------------------------------------------------------------- /content/news/2013-05-19-new-persistence-guides.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "New persistence guides" 3 | layout: news 4 | author: Dave Hrycyszyn 5 | twitter: futurechimp 6 | date: 2013-05-19 7 | aliases: 8 | - /2013/05/19/new-persistence-guides.html 9 | --- 10 | 11 | We've added a few more Scalatra Guides dealing with persistence over the 12 | past few weeks. 13 | 14 | 15 | 16 | 17 | There's one on [MongoDb](/guides/2.2/persistence/mongodb.html), 18 | and one on [Riak](/guides/2.2/persistence/riak.html). 19 | 20 | Also, we've written a guide which goes over the general case. There are 21 | probably a few dozen libraries which *could* be used for persistence 22 | with Scalatra, and the number of specific guides we currently have (4) 23 | doesn't really reflect the richness of options or show how easy it is to 24 | get started with whichever one you choose - so the introduction to 25 | persistence guide gives an overview of the steps for 26 | [writing your own](/guides/2.2/persistence/introduction.html). 27 | 28 | If anybody would like to contribute a guide for a specific persistence 29 | library which we don't have docs for, pull requests on 30 | [the docs](https://github.com/scalatra/scalatra-website) 31 | are very welcome. 32 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/arta.css: -------------------------------------------------------------------------------- 1 | /* 2 | Date: 17.V.2011 3 | Author: pumbur 4 | */ 5 | 6 | .hljs { 7 | display: block; 8 | overflow-x: auto; 9 | padding: 0.5em; 10 | background: #222; 11 | } 12 | 13 | .hljs, 14 | .hljs-subst { 15 | color: #aaa; 16 | } 17 | 18 | .hljs-section { 19 | color: #fff; 20 | } 21 | 22 | .hljs-comment, 23 | .hljs-quote, 24 | .hljs-meta { 25 | color: #444; 26 | } 27 | 28 | .hljs-string, 29 | .hljs-symbol, 30 | .hljs-bullet, 31 | .hljs-regexp { 32 | color: #ffcc33; 33 | } 34 | 35 | .hljs-number, 36 | .hljs-addition { 37 | color: #00cc66; 38 | } 39 | 40 | .hljs-built_in, 41 | .hljs-builtin-name, 42 | .hljs-literal, 43 | .hljs-type, 44 | .hljs-template-variable, 45 | .hljs-attribute, 46 | .hljs-link { 47 | color: #32aaee; 48 | } 49 | 50 | .hljs-keyword, 51 | .hljs-selector-tag, 52 | .hljs-name, 53 | .hljs-selector-id, 54 | .hljs-selector-class { 55 | color: #6644aa; 56 | } 57 | 58 | .hljs-title, 59 | .hljs-variable, 60 | .hljs-deletion, 61 | .hljs-template-tag { 62 | color: #bb1166; 63 | } 64 | 65 | .hljs-section, 66 | .hljs-doctag, 67 | .hljs-strong { 68 | font-weight: bold; 69 | } 70 | 71 | .hljs-emphasis { 72 | font-style: italic; 73 | } 74 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/ir-black.css: -------------------------------------------------------------------------------- 1 | /* 2 | IR_Black style (c) Vasily Mikhailitchenko 3 | */ 4 | 5 | .hljs { 6 | display: block; 7 | overflow-x: auto; 8 | padding: 0.5em; 9 | background: #000; 10 | color: #f8f8f8; 11 | } 12 | 13 | .hljs-comment, 14 | .hljs-quote, 15 | .hljs-meta { 16 | color: #7c7c7c; 17 | } 18 | 19 | .hljs-keyword, 20 | .hljs-selector-tag, 21 | .hljs-tag, 22 | .hljs-name { 23 | color: #96cbfe; 24 | } 25 | 26 | .hljs-attribute, 27 | .hljs-selector-id { 28 | color: #ffffb6; 29 | } 30 | 31 | .hljs-string, 32 | .hljs-selector-attr, 33 | .hljs-selector-pseudo, 34 | .hljs-addition { 35 | color: #a8ff60; 36 | } 37 | 38 | .hljs-subst { 39 | color: #daefa3; 40 | } 41 | 42 | .hljs-regexp, 43 | .hljs-link { 44 | color: #e9c062; 45 | } 46 | 47 | .hljs-title, 48 | .hljs-section, 49 | .hljs-type, 50 | .hljs-doctag { 51 | color: #ffffb6; 52 | } 53 | 54 | .hljs-symbol, 55 | .hljs-bullet, 56 | .hljs-variable, 57 | .hljs-template-variable, 58 | .hljs-literal { 59 | color: #c6c5fe; 60 | } 61 | 62 | .hljs-number, 63 | .hljs-deletion { 64 | color:#ff73fd; 65 | } 66 | 67 | .hljs-emphasis { 68 | font-style: italic; 69 | } 70 | 71 | .hljs-strong { 72 | font-weight: bold; 73 | } 74 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/magula.css: -------------------------------------------------------------------------------- 1 | /* 2 | Description: Magula style for highligh.js 3 | Author: Ruslan Keba 4 | Website: http://rukeba.com/ 5 | Version: 1.0 6 | Date: 2009-01-03 7 | Music: Aphex Twin / Xtal 8 | */ 9 | 10 | .hljs { 11 | display: block; 12 | overflow-x: auto; 13 | padding: 0.5em; 14 | background-color: #f4f4f4; 15 | } 16 | 17 | .hljs, 18 | .hljs-subst { 19 | color: black; 20 | } 21 | 22 | .hljs-string, 23 | .hljs-title, 24 | .hljs-symbol, 25 | .hljs-bullet, 26 | .hljs-attribute, 27 | .hljs-addition, 28 | .hljs-variable, 29 | .hljs-template-tag, 30 | .hljs-template-variable { 31 | color: #050; 32 | } 33 | 34 | .hljs-comment, 35 | .hljs-quote { 36 | color: #777; 37 | } 38 | 39 | .hljs-number, 40 | .hljs-regexp, 41 | .hljs-literal, 42 | .hljs-type, 43 | .hljs-link { 44 | color: #800; 45 | } 46 | 47 | .hljs-deletion, 48 | .hljs-meta { 49 | color: #00e; 50 | } 51 | 52 | .hljs-keyword, 53 | .hljs-selector-tag, 54 | .hljs-doctag, 55 | .hljs-title, 56 | .hljs-section, 57 | .hljs-built_in, 58 | .hljs-tag, 59 | .hljs-name { 60 | font-weight: bold; 61 | color: navy; 62 | } 63 | 64 | .hljs-emphasis { 65 | font-style: italic; 66 | } 67 | 68 | .hljs-strong { 69 | font-weight: bold; 70 | } 71 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/color-brewer.css: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Colorbrewer theme 4 | Original: https://github.com/mbostock/colorbrewer-theme (c) Mike Bostock 5 | Ported by Fabrício Tavares de Oliveira 6 | 7 | */ 8 | 9 | .hljs { 10 | display: block; 11 | overflow-x: auto; 12 | padding: 0.5em; 13 | background: #fff; 14 | } 15 | 16 | .hljs, 17 | .hljs-subst { 18 | color: #000; 19 | } 20 | 21 | .hljs-string, 22 | .hljs-meta, 23 | .hljs-symbol, 24 | .hljs-template-tag, 25 | .hljs-template-variable, 26 | .hljs-addition { 27 | color: #756bb1; 28 | } 29 | 30 | .hljs-comment, 31 | .hljs-quote { 32 | color: #636363; 33 | } 34 | 35 | .hljs-number, 36 | .hljs-regexp, 37 | .hljs-literal, 38 | .hljs-bullet, 39 | .hljs-link { 40 | color: #31a354; 41 | } 42 | 43 | .hljs-deletion, 44 | .hljs-variable { 45 | color: #88f; 46 | } 47 | 48 | 49 | 50 | .hljs-keyword, 51 | .hljs-selector-tag, 52 | .hljs-title, 53 | .hljs-section, 54 | .hljs-built_in, 55 | .hljs-doctag, 56 | .hljs-type, 57 | .hljs-tag, 58 | .hljs-name, 59 | .hljs-selector-id, 60 | .hljs-selector-class, 61 | .hljs-strong { 62 | color: #3182bd; 63 | } 64 | 65 | .hljs-emphasis { 66 | font-style: italic; 67 | } 68 | 69 | .hljs-attribute { 70 | color: #e6550d; 71 | } 72 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Scalatra Website 2 | ================ 3 | 4 | This is the code for [https://scalatra.org](https://scalatra.org), including all the news, guides, and getting started content. 5 | 6 | To build it: 7 | 8 | * check it out locally 9 | * install [Hugo version 0.31.1](https://gohugo.io). Anything above 0.31.1 will not work because of [this issue](https://github.com/scalatra/scalatra-website/issues/196) 10 | * type `hugo serve` from the root directory of the repo 11 | 12 | Hugo will fire up, and you'll be able to edit the site's contents at http://localhost:1313/ 13 | 14 | ## New Scalatra version 15 | The docs need to be updated when a new version of Scalatra is released. The following are the steps that were done when 2.7 was published. 16 | 17 | 1. Create 2.7 branch, then create 2.7 directory and copy 2.6 docs to 2.7 directory on 2.7 branch 18 | 1. Update 2.7 docs on 2.7 branch, then create a pull request 19 | 1. Merge into master, then publish the website 20 | 21 | ### Update 2.7 docs 22 | 1. Create the file `layouts/_default/guides-2.7.html`. Update it as needed. 23 | 1. In each *.md file, update the `layout: guides-2.6` line to `layout: guides-2.7`. 24 | 1. Add shortcodes for 2.7. 25 | 1. Update all references of 2.6 to {{< 2-7-scalatra_short_version >}} 26 | -------------------------------------------------------------------------------- /content/news/2012-11-10-swagger-databindings.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: New databindings guide 3 | layout: news 4 | author: Dave Hrycyszyn 5 | twitter: futurechimp 6 | date: 2012-11-10 7 | aliases: 8 | - /2012/11/10/swagger-databindings.html 9 | --- 10 | 11 | As we work towards the Scalatra 2.2.0 release, we've been hard at work 12 | documenting the many aspects of the framework included in the release. 13 | This week saw publication of a long 14 | [Swagger tutorial](http://www.infoq.com/articles/swagger-scalatra) on 15 | [InfoQ](http://www.infoq.com). 16 | 17 | 18 | 19 | 20 | We've also published a pre-release 21 | Scalatra Guide on the new 22 | [databinder commands](/guides/2.2/formats/commands.html) in 2.2. 23 | If you want to try it out, make sure you do: 24 | 25 | `g8 scalatra/scalatra-sbt.g8 --branch develop` 26 | 27 | and append `-SNAPSHOT` to all the 28 | dependencies in the Guide, as it's written for 2.2.0 final. 29 | 30 | Next up is a guide to Scalatra's Atmosphere support. We also plan to fill in 31 | certain other under-documented aspects of Scalatra, notably the lamentably 32 | skimpy documentation on data model integrations, before the 2.2 final release. 33 | 34 | Several bugs have been fixed since 2.2.0-RC1, and a 2.2.0-RC2 is in preparation. 35 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/github-gist.css: -------------------------------------------------------------------------------- 1 | /** 2 | * GitHub Gist Theme 3 | * Author : Louis Barranqueiro - https://github.com/LouisBarranqueiro 4 | */ 5 | 6 | .hljs { 7 | display: block; 8 | background: white; 9 | padding: 0.5em; 10 | color: #333333; 11 | overflow-x: auto; 12 | } 13 | 14 | .hljs-comment, 15 | .hljs-meta { 16 | color: #969896; 17 | } 18 | 19 | .hljs-string, 20 | .hljs-variable, 21 | .hljs-template-variable, 22 | .hljs-strong, 23 | .hljs-emphasis, 24 | .hljs-quote { 25 | color: #df5000; 26 | } 27 | 28 | .hljs-keyword, 29 | .hljs-selector-tag, 30 | .hljs-type { 31 | color: #a71d5d; 32 | } 33 | 34 | .hljs-literal, 35 | .hljs-symbol, 36 | .hljs-bullet, 37 | .hljs-attribute { 38 | color: #0086b3; 39 | } 40 | 41 | .hljs-section, 42 | .hljs-name { 43 | color: #63a35c; 44 | } 45 | 46 | .hljs-tag { 47 | color: #333333; 48 | } 49 | 50 | .hljs-title, 51 | .hljs-attr, 52 | .hljs-selector-id, 53 | .hljs-selector-class, 54 | .hljs-selector-attr, 55 | .hljs-selector-pseudo { 56 | color: #795da3; 57 | } 58 | 59 | .hljs-addition { 60 | color: #55a532; 61 | background-color: #eaffea; 62 | } 63 | 64 | .hljs-deletion { 65 | color: #bd2c00; 66 | background-color: #ffecec; 67 | } 68 | 69 | .hljs-link { 70 | text-decoration: underline; 71 | } 72 | -------------------------------------------------------------------------------- /layouts/_default/news.html: -------------------------------------------------------------------------------- 1 | {{ $baseUrl := .Site.BaseURL }} 2 | {{ partial "header.html" . }} 3 | 4 |
5 |
6 |
7 |
8 | 9 | 10 |

{{ .Title }}

11 |
12 | {{ .Content }} 13 |
14 |
15 |
16 |
17 |
18 | 30 |
31 |
32 | 33 | {{ partial "footer.html" . }} 34 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/monokai.css: -------------------------------------------------------------------------------- 1 | /* 2 | Monokai style - ported by Luigi Maselli - http://grigio.org 3 | */ 4 | 5 | .hljs { 6 | display: block; 7 | overflow-x: auto; 8 | padding: 0.5em; 9 | background: #272822; color: #ddd; 10 | } 11 | 12 | .hljs-tag, 13 | .hljs-keyword, 14 | .hljs-selector-tag, 15 | .hljs-literal, 16 | .hljs-strong, 17 | .hljs-name { 18 | color: #f92672; 19 | } 20 | 21 | .hljs-code { 22 | color: #66d9ef; 23 | } 24 | 25 | .hljs-class .hljs-title { 26 | color: white; 27 | } 28 | 29 | .hljs-attribute, 30 | .hljs-symbol, 31 | .hljs-regexp, 32 | .hljs-link { 33 | color: #bf79db; 34 | } 35 | 36 | .hljs-string, 37 | .hljs-bullet, 38 | .hljs-subst, 39 | .hljs-title, 40 | .hljs-section, 41 | .hljs-emphasis, 42 | .hljs-type, 43 | .hljs-built_in, 44 | .hljs-builtin-name, 45 | .hljs-selector-attr, 46 | .hljs-selector-pseudo, 47 | .hljs-addition, 48 | .hljs-variable, 49 | .hljs-template-tag, 50 | .hljs-template-variable { 51 | color: #a6e22e; 52 | } 53 | 54 | .hljs-comment, 55 | .hljs-quote, 56 | .hljs-deletion, 57 | .hljs-meta { 58 | color: #75715e; 59 | } 60 | 61 | .hljs-keyword, 62 | .hljs-selector-tag, 63 | .hljs-literal, 64 | .hljs-doctag, 65 | .hljs-title, 66 | .hljs-section, 67 | .hljs-type, 68 | .hljs-selector-id { 69 | font-weight: bold; 70 | } 71 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/darcula.css: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Darcula color scheme from the JetBrains family of IDEs 4 | 5 | */ 6 | 7 | 8 | .hljs { 9 | display: block; 10 | overflow-x: auto; 11 | padding: 0.5em; 12 | background: #2b2b2b; 13 | } 14 | 15 | .hljs { 16 | color: #bababa; 17 | } 18 | 19 | .hljs-strong, 20 | .hljs-emphasis { 21 | color: #a8a8a2; 22 | } 23 | 24 | .hljs-bullet, 25 | .hljs-quote, 26 | .hljs-link, 27 | .hljs-number, 28 | .hljs-regexp, 29 | .hljs-literal { 30 | color: #6896ba; 31 | } 32 | 33 | .hljs-code, 34 | .hljs-selector-class { 35 | color: #a6e22e; 36 | } 37 | 38 | .hljs-emphasis { 39 | font-style: italic; 40 | } 41 | 42 | .hljs-keyword, 43 | .hljs-selector-tag, 44 | .hljs-section, 45 | .hljs-attribute, 46 | .hljs-name, 47 | .hljs-variable { 48 | color: #cb7832; 49 | } 50 | 51 | .hljs-params { 52 | color: #b9b9b9; 53 | } 54 | 55 | .hljs-string { 56 | color: #6a8759; 57 | } 58 | 59 | .hljs-subst, 60 | .hljs-type, 61 | .hljs-built_in, 62 | .hljs-builtin-name, 63 | .hljs-symbol, 64 | .hljs-selector-id, 65 | .hljs-selector-attr, 66 | .hljs-selector-pseudo, 67 | .hljs-template-tag, 68 | .hljs-template-variable, 69 | .hljs-addition { 70 | color: #e0c46c; 71 | } 72 | 73 | .hljs-comment, 74 | .hljs-deletion, 75 | .hljs-meta { 76 | color: #7f7f7f; 77 | } 78 | -------------------------------------------------------------------------------- /content/guides/2.3/http/gzip.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.3/guides/http/gzip.html 4 | title: Gzip 5 | layout: guides-2.3 6 | --- 7 | 8 | Bandwidth can be wasted when using verbose plaintext formats such as XML, leading 9 | to a poor user experience for your apps. 10 | Fortunately, many clients can accept compressed content and Scalatra lets you 11 | compress server responses without any change to your business logic. 12 | Just mix in `GZipSupport`. 13 | 14 |
15 | 16 | See 17 | scalatra-gzip 18 | for a minimal and standalone project containing the example in this guide. 19 |
20 | 21 | --- 22 | 23 | ## Example 24 | 25 | This servlet will reply with compressed content if and only if the client provides 26 | an `Accept-Header` indicating it understands gzip. 27 | 28 | ```scala 29 | class GZipApp extends ScalatraServlet with GZipSupport { 30 | 31 | get("/") { 32 | 33 | 34 |

This is 35 | 36 | http/gzip 37 | ! 38 |

39 | 40 | 41 | } 42 | } 43 | ``` 44 | -------------------------------------------------------------------------------- /content/guides/2.4/http/gzip.md: -------------------------------------------------------------------------------- 1 | --- 2 | aliases: 3 | - /2.4/guides/http/gzip.html 4 | title: Gzip 5 | layout: guides-2.4 6 | --- 7 | 8 | Bandwidth can be wasted when using verbose plaintext formats such as XML, leading 9 | to a poor user experience for your apps. 10 | Fortunately, many clients can accept compressed content and Scalatra lets you 11 | compress server responses without any change to your business logic. 12 | Just mix in `GZipSupport`. 13 | 14 |
15 | 16 | See 17 | scalatra-gzip 18 | for a minimal and standalone project containing the example in this guide. 19 |
20 | 21 | --- 22 | 23 | ## Example 24 | 25 | This servlet will reply with compressed content if and only if the client provides 26 | an `Accept-Header` indicating it understands gzip. 27 | 28 | ```scala 29 | class GZipApp extends ScalatraServlet with GZipSupport { 30 | 31 | get("/") { 32 | 33 | 34 |

This is 35 | 36 | http/gzip 37 | ! 38 |

39 | 40 | 41 | } 42 | } 43 | ``` 44 | -------------------------------------------------------------------------------- /content/guides/3.0/monitoring/logging.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Logging 3 | layout: guides-3.0 4 | --- 5 | 6 | By default, Scalatra uses [Logback][logback] for logging. 7 | 8 | [logback]:http://logback.qos.ch 9 | 10 | You can easily add logging facilities to your project, if you've got the 11 | logging dependency in your `build.sbt` file: 12 | 13 | ```scala 14 | "ch.qos.logback" % "logback-classic" % "{{< 3-0-logback_version >}}" % "runtime" 15 | ``` 16 | 17 | In your servlet or filter class: 18 | 19 | ```scala 20 | import org.slf4j.{Logger, LoggerFactory} 21 | 22 | class YourServlet extends ScalatraServlet { 23 | 24 | val logger = LoggerFactory.getLogger(getClass) 25 | 26 | get("/") { 27 | logger.info("foo") 28 | // whatever else you want to put in the body of the action 29 | } 30 | } 31 | ``` 32 | 33 | This will get you basic logging support. There are some additional logging 34 | libraries you might want to investigate like [scala-logging][scala-logging], 35 | which act as Scala wrappers around slf4j. 36 | 37 | [scala-logging]:https://github.com/lightbend-labs/scala-logging 38 | 39 | The Scala wrappers use by-name parameters for the log message, and 40 | check to see that the logging level is enabled. This is a performance 41 | win for complex log messages involving expensive `toString`s or many 42 | concatenations. 43 | -------------------------------------------------------------------------------- /themes/bootie-docs/layouts/section/index.html: -------------------------------------------------------------------------------- 1 | {{ $baseUrl := .Site.BaseURL }} 2 | {{ partial "header.html" . }} 3 | 4 |
5 |
6 |
7 |
8 |

Index

9 |
10 | 11 |
12 | 35 |
36 | 37 |
38 |
39 | 40 | {{ partial "sidebar-list.html" . }} 41 |
42 | 43 | {{ partial "footer.html" . }} -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/tomorrow.css: -------------------------------------------------------------------------------- 1 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ 2 | 3 | /* Tomorrow Comment */ 4 | .hljs-comment, 5 | .hljs-quote { 6 | color: #8e908c; 7 | } 8 | 9 | /* Tomorrow Red */ 10 | .hljs-variable, 11 | .hljs-template-variable, 12 | .hljs-tag, 13 | .hljs-name, 14 | .hljs-selector-id, 15 | .hljs-selector-class, 16 | .hljs-regexp, 17 | .hljs-deletion { 18 | color: #c82829; 19 | } 20 | 21 | /* Tomorrow Orange */ 22 | .hljs-number, 23 | .hljs-built_in, 24 | .hljs-builtin-name, 25 | .hljs-literal, 26 | .hljs-type, 27 | .hljs-params, 28 | .hljs-meta, 29 | .hljs-link { 30 | color: #f5871f; 31 | } 32 | 33 | /* Tomorrow Yellow */ 34 | .hljs-attribute { 35 | color: #eab700; 36 | } 37 | 38 | /* Tomorrow Green */ 39 | .hljs-string, 40 | .hljs-symbol, 41 | .hljs-bullet, 42 | .hljs-addition { 43 | color: #718c00; 44 | } 45 | 46 | /* Tomorrow Blue */ 47 | .hljs-title, 48 | .hljs-section { 49 | color: #4271ae; 50 | } 51 | 52 | /* Tomorrow Purple */ 53 | .hljs-keyword, 54 | .hljs-selector-tag { 55 | color: #8959a8; 56 | } 57 | 58 | .hljs { 59 | display: block; 60 | overflow-x: auto; 61 | background: white; 62 | color: #4d4d4c; 63 | padding: 0.5em; 64 | } 65 | 66 | .hljs-emphasis { 67 | font-style: italic; 68 | } 69 | 70 | .hljs-strong { 71 | font-weight: bold; 72 | } 73 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/zenburn.css: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Zenburn style from voldmar.ru (c) Vladimir Epifanov 4 | based on dark.css by Ivan Sagalaev 5 | 6 | */ 7 | 8 | .hljs { 9 | display: block; 10 | overflow-x: auto; 11 | padding: 0.5em; 12 | background: #3f3f3f; 13 | color: #dcdcdc; 14 | } 15 | 16 | .hljs-keyword, 17 | .hljs-selector-tag, 18 | .hljs-tag { 19 | color: #e3ceab; 20 | } 21 | 22 | .hljs-template-tag { 23 | color: #dcdcdc; 24 | } 25 | 26 | .hljs-number { 27 | color: #8cd0d3; 28 | } 29 | 30 | .hljs-variable, 31 | .hljs-template-variable, 32 | .hljs-attribute { 33 | color: #efdcbc; 34 | } 35 | 36 | .hljs-literal { 37 | color: #efefaf; 38 | } 39 | 40 | .hljs-subst { 41 | color: #8f8f8f; 42 | } 43 | 44 | .hljs-title, 45 | .hljs-name, 46 | .hljs-selector-id, 47 | .hljs-selector-class, 48 | .hljs-section, 49 | .hljs-type { 50 | color: #efef8f; 51 | } 52 | 53 | .hljs-symbol, 54 | .hljs-bullet, 55 | .hljs-link { 56 | color: #dca3a3; 57 | } 58 | 59 | .hljs-deletion, 60 | .hljs-string, 61 | .hljs-built_in, 62 | .hljs-builtin-name { 63 | color: #cc9393; 64 | } 65 | 66 | .hljs-addition, 67 | .hljs-comment, 68 | .hljs-quote, 69 | .hljs-meta { 70 | color: #7f9f7f; 71 | } 72 | 73 | 74 | .hljs-emphasis { 75 | font-style: italic; 76 | } 77 | 78 | .hljs-strong { 79 | font-weight: bold; 80 | } 81 | -------------------------------------------------------------------------------- /content/news/2012-12-19-scala-2.10-support.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Scala 2.10 support 3 | layout: news 4 | author: Dave Hrycyszyn 5 | twitter: futurechimp 6 | date: 2012-12-19 7 | aliases: 8 | - /2012/12/19/scala-2.10-support.html 9 | --- 10 | 11 | For any early adopters of Scala 2.10, a port of Scalatra to Scala 2.10 12 | is available in snapshot form. To try it, 13 | 14 | 15 | 16 | 17 | 1) Bump your Scala version: 18 | 19 | scalaVersion := "2.10.0-RC5" 20 | 21 | 2) Add the resolver 22 | 23 | resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots" 24 | 25 | 3) Use the sbt cross-build convention (adds the _2.10 suffix to the 26 | artifact ID): 27 | 28 | "org.scalatra" %% "scalatra" % "2.2.0-SNAPSHOT" cross CrossVersion.binary, 29 | 30 | This port contains minimal changes from the master branch to make it 31 | work on the new version of Scala. It is intended as a drop-in 32 | replacement to ease your eventual upgrade to Scala 2.10. Future 33 | versions of Scalatra will utilize Scala 2.10's new features, but the 34 | primary goal for this release is compatibility. 35 | 36 | There is no RC because some of our dependencies have not been formally 37 | released for Scala 2.10. We hope to have a tagged build against Scala 38 | 2.10.0-final soon after it is released, currently expected December 39 | 26. 40 | -------------------------------------------------------------------------------- /content/news/2013-09-16-gitbucket-release.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "GitBucket, a large FOSS codebase in Scalatra" 3 | layout: news 4 | author: Dave Hrycyszyn 5 | twitter: futurechimp 6 | date: 2013-09-16 7 | aliases: 8 | - /2013/09/16/gitbucket-release.html 9 | --- 10 | 11 | Congratulations are in order to the 12 | [authors](https://github.com/takezoe/gitbucket/graphs/contributors) of 13 | [GitBucket](https://github.com/takezoe/gitbucket), a free software clone of 14 | [GitHub](https://github.com). 15 | 16 | 17 | 18 | GitBucket uses Scalatra, the [Slick](http://slick.typesafe.com/) database 19 | query and access library and the pure-Java 20 | [JGit](https://github.com/eclipse/jgit) implementation of git to provide the 21 | most easily-installable open-source GitHub that it's possible to imagine. 22 | Download Apache Tomcat, drop the GitBucket war file into it, and you'll have 23 | your own privately-hosted GitHub clone in about 5 minutes. 24 | 25 | The recent GitBucket 26 | [v1.5 release](https://groups.google.com/forum/#!topic/scalatra-user/OiX0WLyoVVg) 27 | brings repo forks, pull requests, LDAP authentication, a branch viewer, and 28 | bug fixes to the code base. 29 | 30 | GitBucket is a great example of a reasonably large FOSS codebase that you can 31 | peruse if you're interested in seeing how things are done for a full-stack 32 | Scalatra web application. 33 | -------------------------------------------------------------------------------- /themes/bootie-docs/static/css/highlight/school-book.css: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | School Book style from goldblog.com.ua (c) Zaripov Yura 4 | 5 | */ 6 | 7 | .hljs { 8 | display: block; 9 | overflow-x: auto; 10 | padding: 15px 0.5em 0.5em 30px; 11 | font-size: 11px; 12 | line-height:16px; 13 | } 14 | 15 | pre{ 16 | background:#f6f6ae url(./school-book.png); 17 | border-top: solid 2px #d2e8b9; 18 | border-bottom: solid 1px #d2e8b9; 19 | } 20 | 21 | .hljs-keyword, 22 | .hljs-selector-tag, 23 | .hljs-literal { 24 | color:#005599; 25 | font-weight:bold; 26 | } 27 | 28 | .hljs, 29 | .hljs-subst { 30 | color: #3e5915; 31 | } 32 | 33 | .hljs-string, 34 | .hljs-title, 35 | .hljs-section, 36 | .hljs-type, 37 | .hljs-symbol, 38 | .hljs-bullet, 39 | .hljs-attribute, 40 | .hljs-built_in, 41 | .hljs-builtin-name, 42 | .hljs-addition, 43 | .hljs-variable, 44 | .hljs-template-tag, 45 | .hljs-template-variable, 46 | .hljs-link { 47 | color: #2c009f; 48 | } 49 | 50 | .hljs-comment, 51 | .hljs-quote, 52 | .hljs-deletion, 53 | .hljs-meta { 54 | color: #e60415; 55 | } 56 | 57 | .hljs-keyword, 58 | .hljs-selector-tag, 59 | .hljs-literal, 60 | .hljs-doctag, 61 | .hljs-title, 62 | .hljs-section, 63 | .hljs-type, 64 | .hljs-name, 65 | .hljs-selector-id, 66 | .hljs-strong { 67 | font-weight: bold; 68 | } 69 | 70 | .hljs-emphasis { 71 | font-style: italic; 72 | } 73 | --------------------------------------------------------------------------------