feat #xxx Range Calendar widget